Commit a1c4fbc5 authored by pripaid's avatar pripaid
Browse files

User guide for grafana multitenancy

parent 52366f2f
Loading
Loading
Loading
Loading
+31 −0
Original line number Diff line number Diff line
Multi-tenancy in Grafana

Grafana Multi-tenancy in Grafana will limit the visibility of dashboard
to the user who created.

Every user in OSM will have a corresponding user in Grafana and the
password in Grafana is username.

Below points has been covered-

-   When a new user is created in OSM then a new user with same username will be created in Grafana.

-   When a user is deleted in OSM then the same user will also be deleted in Grafana.

-   When a project is deleted in OSM then the team with that project name is also delete in Grafana.

-   When a new project is created in OSM then a new team with same name will be created in Grafana.

-   When project name is changed in OSM then the name of corresponding team in Grafana will also change.

-   Associate and update permission of new dashboard to team in Grafana.

-   When user is mapped to any project in OSM then it will associate the user to the corresponding team in Grafana.

> **Known Limitations-**

-   Role assignment is limited only to system admin or non-system admin.

-   No keystone integration is possible due to non-availability of
    subscription APIs. So, users not created through NBI will not be considered 
    currently.