Magidoc

Identity provider allows to login into tenant's system by authenticating via a third-party, e.g. Google or LinkedIn.

Fields

#

_createdBy

Who has created this identity provider.

_createdDateTime

When identity provider was created.

_id

ID !
Non-null

Unique identifier of an identity provider.

_kind

ID !
Non-null

Record type. Supported values include: IdentityProviderOIDC , IdentityProviderSAML , IdentityProviderBitbucket , IdentityProviderFacebook , IdentityProviderGithub , IdentityProviderGitlab , IdentityProviderGoogle , IdentityProviderInstagram , IdentityProviderLinkedIn , IdentityProviderMicrosoft , IdentityProviderOpenShift , IdentityProviderPayPal , IdentityProviderStackOverflow , IdentityProviderTwitter .

_updatedBy

Who modified this identity provider the last time.

_updatedDateTime

Last time when identity provider was modified.

alias

Non-null

Unique name for Identity Provider. Used for referencing for update/delete calls.

autoRedirectEnabled

Non-null

Whether user should be automatically redirected to identity provider, skipping Carerix login page. Only one identity provider can have this set to true .

credentials

Credentials received from an identity provider when setting up Carerix. Always absent for SAML providers. Always present for OIDC-based providers, like Google or Microsoft.

displayName

Name used when displaying an authentication option on a login page.

enabled

Non-null

Whether Identity Provider is enabled. If IdP is disabled, then it would not be available as a login option.

google

Google-specific configuration options.

redirectUrl

Redirect url to specify when setting up Carerix at identity provider side.

saml

SAML-specific configuration options.

Interfaces

#

Also implements APIResource .

Usages

#

References

#