Access Level
This section explains the Access Level of your IA.
The API Keys Management module allows administrators to generate, manage, and revoke API keys used to integrate external applications with the platform.
API keys are used to:
⚠️ API Keys provide system access. Handle them securely.
The main dashboard includes:
API Key
Status
Filter options:
Indicates whether the API key is currently active.
Created On
Date filter options:
Displays when the API key was generated.
Expiration
Same date filter options as Created On.
Shows the configured expiration date of the API key.
Name / Description
Displays the purpose or remarks entered during key creation.
Example:
“Key for managing issuing authority user roles”
Raw Expires At
Displays the expiration date in raw system format (for technical reference).
Action - Delete
When clicked, a confirmation prompt appears:
"Are you sure you want to delete this API Key?"
"Deleting this key will revoke access to all applications using it. This action cannot be undone."
Options:
⚠️ Deleting an API key immediately revokes access for all applications using it.
Click Create New API Key to generate a new key.
Enter a clear description of the key’s purpose.
Example:
This field will appear in the table under Name/Description.
Select expiration period:
If no expiration is selected, the key remains valid until manually deleted.
API Secret will be shown only once. Save it securely.
You will not be able to retrieve the secret again after closing the window.
Click Generate API Key to create the credentials.
Once generated, a confirmation screen will appear.
“You have successfully issued a certificate”
(Note: This message confirms successful API key generation.)
Example:
1234567890abcdExample:
0987654321dcbaClick Save and Close to return to the API Keys dashboard.
After closing: