Skip to contents

Updates the specified identity source to use a new identity provider (IdP), or to change the mapping of identities from the IdP to a different principal entity type.

See https://www.paws-r-sdk.com/docs/verifiedpermissions_update_identity_source/ for full documentation.

Usage

verifiedpermissions_update_identity_source(
  policyStoreId,
  identitySourceId,
  updateConfiguration,
  principalEntityType = NULL
)

Arguments

policyStoreId

[required] Specifies the ID of the policy store that contains the identity source that you want to update.

To specify a policy store, use its ID or alias name. When using an alias name, prefix it with policy-store-alias/. For example:

  • ID: PSEXAMPLEabcdefg111111

  • Alias name: policy-store-alias/example-policy-store

To view aliases, use list_policy_store_aliases.

identitySourceId

[required] Specifies the ID of the identity source that you want to update.

updateConfiguration

[required] Specifies the details required to communicate with the identity provider (IdP) associated with this identity source.

principalEntityType

Specifies the data type of principals generated for identities authenticated by the identity source.