ramp-enterprise-rbac
Installation
SKILL.md
Ramp Enterprise Authority and Scope Review
Overview
Ramp API authority is layered. Build an effective-access matrix rather than treating an OAuth scope as the whole permission decision, and verify both allowed and denied operations per business entity.
Prerequisites
- Identify the Ramp application, environment, business entities, affected data and workflows, accountable owner, and rollback boundary.
- Read
references/official-docs.mdand re-check endpoint schemas, scopes, limits, and support status before a live operation. - Use synthetic fixtures or Ramp sandbox until production access and business effects are explicitly approved.
- Prepare approved secret storage and a sanitized evidence location.
Current Contract
- Client Credentials represents an internal backend acting with application authority; Authorization Code represents an authorizing user and is required for third-party multi-tenant apps.
- Tokens are scope-bound and environment-bound, and scopes cannot be expanded after issuance.
- Only appropriately privileged users, typically Admin or Business Owner, can authorize Developer API applications.
- Resource behavior also depends on business entity, user role, object ownership, spend controls, and endpoint-specific permissions.