Creating a Grafana organization

Guide explaining how to manage Grafana organizations in the Observability Platform.

At the initial log in to your installation’s Grafana the preselected Grafana organization is the so called _Shared Org_. This shared organization contains a curated set of managed dashboards that are accessible to everyone with access to Grafana. If multiple teams access the observability platform we recommend to work with multi-tenancy and the resulting isolation of data and dashboards. For this use case the observability platform allows you to create new organizations in self-service.

Creating your own organization

To add a new Grafana organization, create a GrafanaOrganization custom resource in the management cluster.

For example:

apiVersion: observability.giantswarm.io/v1alpha1
kind: GrafanaOrganization
metadata:
  name: myonlineshop
spec:
  displayName: MyOnlineShop
  rbac:
    admins:
    - platform-team
    editors:
    - development-team
    viewers:
    - marketing-team
  tenants:
  - myonlineshop

Our operators will create this Grafana organization named Giant Swarm. It will be equipped with a basic set of data sources for Loki, Mimir and Alertmanager, giving you access to the giantswarm tenant.

The Role Base Access Control (RBAC) section defines how to assign groups from your configured identity provider to Grafana available roles (Admin, Editor, Viewer). For organization mapping, you can read the official Grafana documentation. Note that only the admins field is mandatory in this section.


This part of our documentation refers to our vintage product. The content may be not valid anymore for our current product. Please check our new documentation hub for the latest state of our docs.