Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SamlConfiguration

import type { SamlConfiguration } from "https://aws-api.deno.dev/v0.4/services/grafana.ts?docs=full";

A structure containing information about how this workspace works with SAML.

interface SamlConfiguration {
allowedOrganizations?: string[] | null;
assertionAttributes?: AssertionAttributes | null;
idpMetadata: IdpMetadata;
loginValidityDuration?: number | null;
roleValues?: RoleValues | null;
}

§Properties

§
allowedOrganizations?: string[] | null
[src]

Lists which organizations defined in the SAML assertion are allowed to use the Amazon Managed Grafana workspace. If this is empty, all organizations in the assertion attribute have access.

§
assertionAttributes?: AssertionAttributes | null
[src]

A structure that defines which attributes in the SAML assertion are to be used to define information about the users authenticated by that IdP to use the workspace.

§
idpMetadata: IdpMetadata
[src]

A structure containing the identity provider (IdP) metadata used to integrate the identity provider with this workspace.

§
loginValidityDuration?: number | null
[src]

How long a sign-on session by a SAML user is valid, before the user has to sign on again.

§
roleValues?: RoleValues | null
[src]

A structure containing arrays that map group names in the SAML assertion to the Grafana Admin and Editor roles in the workspace.