OptionalconnectionNamePrefix
connectionNamePrefix?: string
OptionalcustomMessages
customMessages?: Partial<SsoProviderTabMessages>
OptionalhasSsoAttributeSyncWarning
hasSsoAttributeSyncWarning?: boolean
OptionalhideAttributeMappings
hideAttributeMappings?: boolean
OptionalhideDeleteProvider
hideDeleteProvider?: boolean
OptionalhideRemoveFromOrganization
hideRemoveFromOrganization?: boolean
idpConfig
idpConfig: IdentityProvidersConfig | null
OptionalisCrossAppAccessReadOnly
isCrossAppAccessReadOnly?: boolean
isDeleting
isDeleting: boolean
OptionalisOrganizationBlocked
isOrganizationBlocked?: boolean
isRemoving
isRemoving: boolean
OptionalisSyncingAttributes
isSyncingAttributes?: boolean
OptionalisThirdPartyAccessReadOnly
isThirdPartyAccessReadOnly?: boolean
OptionalonAttributeSync
onAttributeSync?: () => void | Promise<void>
onDelete
onDelete: (provider: IdpKnownResponse) => Promise<void>
onRemove
onRemove: (provider: IdpKnownResponse) => Promise<void>
organization
organization: OrganizationPrivate | null
permissions
permissions: IdpManagementPermissions
provider
provider: IdpKnownResponse | null
OptionalreadOnly
readOnly?: boolean
resolveSamlMetadata?: (
params: { connectionName: string },
) => { entityId: string }
shouldAllowDeletion
shouldAllowDeletion: boolean
OptionalshowCrossAppAccess
showCrossAppAccess?: boolean
OptionalshowThirdPartyAccess
showThirdPartyAccess?: boolean
Props for SsoProviderTab component.