0

I already use Azure AD for login to Gitlab and now I want to manage roles (Regular user, Admin user) in Azure AD as well and pass them to Gitlab. Roles can be stored in the Azure Manifest, which are then recognized by the application. Is this also possible for Gitlab CE?

Here is an example for Grafana: https://grafana.com/docs/grafana/latest/auth/azuread/

"appRoles": [
            {
                "allowedMemberTypes": [
                    "User"
                ],
                "description": "Grafana admin Users",
                "displayName": "Grafana 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"
            }
        ],
sokolata
  • 101

0 Answers0