Updating an identity provider
You can update the group synchronization option and the provider metadata in a Cloudera identity provider. To update an identity provider in Cloudera, you must be a Cloudera account administrator or have the PowerUser role.
You might want to update the Cloudera identity provider to change the group synchronization option or if you want to update the list of x.509 certificates in the provider metadata.
Required role: Account administrator or PowerUser
Using Cloudera Management Console
- Sign in to the Cloudera console.
- From the Cloudera home page, click Cloudera Management Console.
- In the User Management section of the side navigation panel, click Identity Providers.
- Find the Cloudera identity provider that you want to update.
- Click the Actions button and select Update Identity Provider.
- On the Identity Provider window:
- You can change the Sync Groups on Login option.
- You can add or edit the SAML Identity Provider Metadata.
- You can check the Generate workload username by email box to have the workload username is generated based on the email instead of the default. See Generating workload usernames based on email.
- You can enable SCIM for Azure AD. See Configure SCIM with Azure AD.
- You cannot change the name of the Cloudera identity provider.
- Verify the updates and click Update.
Cloudera updates the information for the Cloudera identity provider.
Using CDP CLI
describe-saml-provider command. To view the status and metadata, you need
to provide the identity provider name or the CRN as shown in the following
example:cdp iam describe-saml-provider --saml-provider-name [***PROVIDER NAME***]
cdp iam describe-saml-provider --saml-provider-name [***CRN***]cdp iam describe-saml-provider --generate-cli-skeleton '{"samlProviderName": [***PROVIDER NAME***]}'This
command does not run and return the description, the command only prints the template.update-saml-provider command to feed a JSON string or
file:cdp iam update-saml-provider \
--saml-provider-name [***PROVIDER NAME***] \
--saml-metadata-document file://[***PATH TO THE CML METADATA FILE***]The
following parameters are required for the update-saml-provider command:-
--saml-provider-name: The unique identifier for the identity provider in Cloudera (for example,CDP00). -
--saml-metadata-document: The path to the XML metadata file, prefixed withfile://. Thefile://prefix is mandatory for the CLI to parse the local file correctly.
