deepgram-enterprise-rbac
Installation
SKILL.md
Deepgram Enterprise RBAC
Overview
Role-based access control for enterprise Deepgram deployments. Maps five application roles to Deepgram API key scopes, implements scoped key provisioning via the Deepgram Management API, Express permission middleware, team management with auto-provisioned keys, and automated key rotation.
Deepgram Scope Reference
| Scope | Permission | Used By |
|---|---|---|
member |
Full access (all scopes) | Admin only |
listen |
STT transcription | Developers, Services |
speak |
TTS synthesis | Developers, Services |
manage |
Project/key management | Admin |
usage:read |
View usage metrics | Analysts, Auditors |
keys:read |
List API keys | Auditors |
keys:write |
Create/delete keys | Admin |
Instructions
Step 1: Define Roles and Scope Mapping
Related skills