Configuring API key expiration
IBM® Software Hub API keys do not expire by default. If you want to improve application security, you can configure API keys to automatically expire. You can choose how long API keys are valid after they are created based on your company's security policies.
- Who needs to complete this task?
- To configure API key expiration, you must have one of the following permissions:
- Administer platform
- Manage configurations
- When do you need to complete this task?
- Complete this task if you want IBM Software Hub API keys to automatically expire.
Before you begin
Before you can complete this task, you must complete the following tasks:
For example, you can create an announcement about the change to let users know that they should generate a new API key and update any applications that use their existing API key.
If you change the API key expiration without any prior warning, users might have difficulty troubleshooting connection issues that occur because of expired API keys.
About this task
When you configure API key expiration, you specify how many days API keys are valid after they are created. For example, if a user created an API key 60 days ago and you configure API keys to automatically expire after 90 days, the user has 30 days remaining until their API key expires.
- Their first notification
- Their final reminder
If the user allows their API key to expire, the platform will send an additional email to let the user know that their API key expired and provide information on how to generate a new API key.
Procedure
To configure API key expiration: