The job of this console
Issue a key for a named app, copy the secret immediately, then revoke when the partner rotates or leaves. Never paste keys into tickets or Work Graph comments.
Issue, export metadata, and revoke integration keys. Secret material is shown once.
Scroll to Flowcharts. Scenario: Issue and revoke an API key.
Integration credentials
API keys are integration credentials. Secret material is shown once. Metadata — name, last used, status — is what you export and audit.
/admin/api-keys
Org flag apiKeysEnabled
HR Admin · Org Admin · integration owner
Issue a key for a named app, copy the secret immediately, then revoke when the partner rotates or leaves. Never paste keys into tickets or Work Graph comments.
The same administrators who own the developer portal. Engineers outside Admin should request a key, not share an existing one.
Open keys, issue, copy, confirm the partner can call, then close the reveal. Revoke on incident. Export metadata for change control, not the secret.
New integration. Scheduled rotation. A key seen in a screenshot. After an employee who held the secret leaves.
Create a key, copy the secret once, then store it in the secret manager.
flowchart TD
A[Open API keys] --> B[Create key]
B --> C[Copy secret once]
C --> D[Store in vault]
D --> E[Use from integration]
E --> F[Revoke when done]
Keys authenticate against existing v2 APIs. They are not a second permission model — RBAC and persona masking still apply.