Todos los productos
Search
Centro de documentos

Managed Service for Grafana:Autenticación unificada para Grafana con Azure AD

Última actualización: Sep 05, 2026

Managed Service for Grafana admite la autenticación unificada con Azure AD. Puede configurar la autenticación unificada con Azure AD y establecer roles para usuarios y grupos según los permisos de la aplicación de Azure AD.

Requisitos previos

  • Ha creado un espacio de trabajo de Grafana.

  • Ha configurado Azure AD.

Para obtener más información, consulte la documentación sobre la autenticación de Azure AD en Grafana de código abierto.

Paso 1: Cree un registro de aplicación

  1. Inicie sesión en Azure Portal. En el panel de navegación izquierdo, seleccione Azure AD.

    Nota

    Si tiene varios dominios de AD, seleccione el dominio de AD y el inquilino que se usarán.

  2. En el panel de navegación de la izquierda, haga clic en App registration > New registration.

  3. Agregue una URL de redirección. Para la plataforma, seleccione Web. Introduzca la URL de Grafana con el siguiente formato: https://<my_grafana_server_name_or_ip>:<grafana_server_port>/login/azuread. Después, haga clic en Register. Azure lo redirige a la página de descripción general de la nueva aplicación.

  4. En la sección Certificates & secrets, agregue un nuevo client secret.

Paso 2: Establezca los permisos

  1. En el panel izquierdo de navegación, haga clic en Manifest para definir los roles y los permisos de la aplicación.

    Grafana proporciona tres roles: Viewer, Editor y Admin. Si no asigna un rol, Grafana asigna el rol Viewer a todos los usuarios de forma predeterminada. Cada rol requiere un identificador único. Para generarlos, use un generador de UUID o el comando New-Guid de PowerShell. Ejemplo:

    Nota

    Reemplace cada marcador de posición SOME_UNIQUE_ID con un identificador único generado.

    "appRoles": [
          {
            "allowedMemberTypes": [
              "User"
            ],
            "description": "Grafana org admin Users",
            "displayName": "Grafana Org Admin",
            "id": "SOME_UNIQUE_ID",
            "isEnabled": true,
            "lang": null,
            "origin": "Application",
            "value": "Admin"
          },
          {
            "allowedMemberTypes": [
              "User"
            ],
            "description": "Grafana read only Users",
            "displayName": "Grafana Viewer",
            "id": "SOME_UNIQUE_ID",
            "isEnabled": true,
            "lang": null,
            "origin": "Application",
            "value": "Viewer"
          },
          {
            "allowedMemberTypes": [
              "User"
            ],
            "description": "Grafana Editor Users",
            "displayName": "Grafana Editor",
            "id": "SOME_UNIQUE_ID",
            "isEnabled": true,
            "lang": null,
            "origin": "Application",
            "value": "Editor"
          }
        ],
  2. En Azure AD, vaya a la página Enterprise applications y luego busque y seleccione su aplicación.

  3. Haga clic en Users and groups y después agregue usuarios y asigne roles.

Paso 3: Configure los parámetros de Grafana

  1. Inicie sesión en ARMS console. En el panel de navegación izquierdo, elija Managed Service for Grafana > Workspace Management.

  2. Inicie sesión en Managed Service for Grafana console. En el panel de navegación de la izquierda, haga clic en Workspace Management.

  3. En la página Workspace Management, haga clic en el ID del espacio de trabajo que desee gestionar.

  4. En el panel izquierdo de navegación, haga clic en Parameter Settings.

  5. En la lista de parámetros de la izquierda, seleccione auth.azuread y haga clic en Modify Parameters.

  6. Configure los parámetros como se indica a continuación y haga clic en Save and Apply.

    [auth.azuread]
    name = Azure AD
    enabled = true
    allow_sign_up = true
    client_id = <client_id>
    client_secret = <client_secret>
    scopes = openid email profile
    auth_url= https://login.microsoftonline.com/<application-id>/oauth2/v2.0/authorize
    token_url = https://login.microsoftonline.com/<application-id>/oauth2/v2.0/token
    allowed_domains =
    allowed_groups =
    Nota

    Los parámetros client_id, client_secret y application-id corresponden a los valores de su registro de aplicación de Azure.

    Descripción de los parámetros:

    • El client ID y el client secret se encuentran en la página Certificates & secrets.image.png

    • La Auth URL y la Token URL se encuentran al hacer clic en Endpoints en la página Overview.image.png

Paso 4: Inicie sesión en Grafana

Después de configurar los parámetros de Azure, espere aproximadamente un minuto para que la configuración surta efecto. Abra su URL de Grafana y haga clic en Sign in with Azure AD. Un inicio de sesión correcto confirma que la autenticación unificada con Azure AD está configurada correctamente.image.png