Changing the registration client_id
and client_secret
for
applications
Change the registration credentials (the client_id
and
client_secret
) for applications provided by the management subsystem.
About this task
Update the application registration client_id
and client_secret
by changing the Kubernetes secret containing them. The apim
file-watcher detects
the change and automatically updates the following secrets in the database:
- toolkit:
management-cli-cred
(Customer facing)When you update the secret for the toolkit, users must download and install new toolkit credentials as explained in Installing the toolkit.
- consumer-toolkit:
management-ccli-cred
(Customer facing)When you update the secret for the toolkit, users must download and install new toolkit credentials as explained in Installing the toolkit.
- designer:
management-dsgr-cred
(Customer facing)When you update the secret for API Designer, users must download and install new credentials as explained in Installing the toolkit.
- atm:
management-atm-cred
(Internal) - governance:
management-governance-cred
(Internal) - consumer-ui:
management-cui-cred
(Internal) - juhu:
management-juhu-cred
(Internal) - ai:
management-ai-cred
(Internal)The API Manager and Cloud Manager read the credentials from the back-end on start-up.
When you update the registration credentials for the default registrations, the registration name associated with the updated secret remains unchanged. Table 1 lists the registration secrets with the default registration name for each secret.
Secret | Default registration name |
---|---|
management-cli-cred |
toolkit-default |
management-ccli-cred |
consumer-toolkit-default |
management-dsgr-cred |
designer-default |
management-atm-cred |
atm-default |
management-governance-cred |
compliance-default |
management-cui-cred |
consumer-ui-default |
management-juhu-cred |
juhu-default |
management-ui-cred |
ui-default |
management-ai-cred |
ai-default |