grafana_sso_settings (Resource)

Manages Grafana SSO Settings for OAuth2 and SAML. Support for SAML is currently in preview, it will be available in Grafana Enterprise starting with v11.1.

Example Usage

resource "grafana_sso_settings" "github_sso_settings" {
  provider_name = "github"
  oauth2_settings {
    client_id             = "github_client_id"
    client_secret         = "github_client_secret"
    team_ids              = "12,50,123"
    allowed_organizations = "organization1,organization2"
  }
}

Schema

Required

Optional

Read-Only

Nested Schema for oauth2_settings

Required:

Optional:

Nested Schema for saml_settings

Optional:

Import

Import is supported using the following syntax:

terraform import grafana_sso_settings.name "{{ provider }}"
terraform import grafana_sso_settings.name "{{ orgID }}:{{ provider }}"