Venafi · OAuth Scopes
Venafi OAuth Scopes
OAuth 2.0
searched
Venafi publishes 33 OAuth 2.0 scopes. Scopes are the fine-grained permissions an application requests at authorization time to act against the Venafi API on a user’s behalf.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
CompanySecurityCertificatesPKIMachine IdentityIdentityCryptographyKey ManagementCertificate Lifecycle ManagementDevOpsKubernetesCode Signing
Scopes: 33
Flows:
Method: searched
Scopes (33)
| Scope | Description | Flows |
|---|---|---|
| any | Implicitly granted alongside any other valid scope; covers read-only system, config-lookup, metadata, log and workflow-ticket endpoints. | |
| configuration | Read policy-tree configuration objects. | |
| configuration:manage | Create, update and move configuration objects and policy folders. | |
| configuration:delete | Delete configuration objects. | |
| admin | Platform administration — engines, upgrades, system settings. | |
| admin:recyclebin | Read and restore items from the recycle bin. | |
| admin:algorithms | Manage the algorithm selector. | |
| admin:rotate | Key/secret rotation administration. | |
| certificate | Read certificate objects and their details. | |
| certificate:manage | Request, renew, retry, import and provision certificates. | |
| certificate:delete | Delete certificate objects. | |
| certificate:discover | Run and manage certificate discovery jobs. | |
| certificate:revoke | Revoke issued certificates. | |
| codesign | Read Code Sign Manager projects, applications, environments and templates. | |
| codesign:manage | Create and update code-signing projects, environments and applications. | |
| codesign:admin | Code Signing Administrator operations, including HSM configuration. | |
| codesign:delete | Delete code-signing objects. | |
| codesign:approve | Approve code-signing requests. | |
| codesignclient | Client-side signing scope (API/Sign, API/SignJWT, GPG public key retrieval). | |
| security | Read identity, credential and permission security objects. | |
| security:manage | Manage credentials, identities and permissions. | |
| security:delete | Delete credentials and security objects. | |
| restricted | Read access to restricted objects (SecretStore and similar). | |
| restricted:manage | Manage restricted objects. | |
| restricted:delete | Delete restricted objects. | |
| statistics | Read platform statistics. | |
| statistics:manage | Manage statistics collection. | |
| statistics:delete | Delete statistics. | |
| agent | Client/agent registration and management. | |
| agent:delete | Delete agent registrations. | |
| ssh | SSH key and SSH certificate management. | |
| :manage | Published verbatim in the contract as "_Required scope: :manage_" with an empty scope prefix. The provider's own scope map documents this as the "any" scope carrying the Manage privilege (POST Log, POST Metadata/Set). Recorded as published — a consumer reading only the OpenAPI cannot resolve it. | |
| :approve | Published verbatim as "_Required scope: :approve_"; the scope map documents it as the "any" scope carrying the Approve privilege (Flow/Tickets/Approve, Flow/Tickets/Reject, Workflow/Ticket/UpdateStatus). |
📄 Provider scope reference: https://docs.venafi.com/Docs/currentSDK/TopNav/Content/SDK/AuthSDK/r-SDKa-OAuthScopePrivilegeMapping.php
Source
OAuth Scopes
Work with this as data
Every scope set here is available over the APIs.io API and to AI agents over MCP.