Ir para o conteúdo

Security Provider - Microsoft / OpenID Connect

The Microsoft / OpenID Connect (MS/OIDC) security provider is a vendor-specific implementation of the OpenID Connect security provider. The Microsoft implementation allows Vinyl to authenticate Microsoft accounts and authorize requests to REST data servers.

Configuration

The MS/OIDC security provider requires:

  • OpenID Connect Issuer endpoint
  • Client credentials (client_id and client secret)

The MS/OIDC does not define any endpoints, credentials, or parameters beyond those supported by the OpenID Connect security provider.

Endpoints

Type Default Description
OpenID Connect Issuer None The issuer will take one of the following forms:
  • https://login.microsoftonline.com/{tenantid}/v2.0
  • https://login.microsoftonline.com/common/v2.0

Credentials

Type Description
Client To acquire client credentials, register an Azure client application.

Properties

The MS/OIDC security provider supplies the default values for the following parameters.

Parameter Default
Scopes openid email

Claims

The MS/OIDC security provides the following additional claim mappings.

Identifier Purpose Description
email Name User name.