Skip to Content

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.


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.


Type Default Description
OpenID Connect Issuer None The issuer will take one of the following forms:


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


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

Parameter Default
Scopes openid email


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

Identifier Purpose Description
email Name User name.