ideogram-enterprise-rbac
Ideogram Enterprise Access Control
Overview
Keep Ideogram team administration distinct from application authorization. Vendor roles govern a shared team boundary, while the application must enforce tenant, use-case, spend, upload, generation, review, publication, retention, and incident permissions.
Prerequisites
- Ideogram team inventory, role holders, keys, billing owner, environments, and emergency contacts.
- Application identity provider, tenant model, service identities, permission catalog, and audit requirements.
- Joiner, mover, leaver, key rotation, access review, and break-glass processes.
Current Contract
Ideogram documents Owner, Admin, and Member team roles. Team members share keys, credits, and billing context; separate keys do not inherently provide per-user or per-environment vendor budgets. Avoid inventing finer Ideogram permissions that the application must actually enforce.
Authentication
Store each server-side IDEOGRAM_API_KEY in the approved secret manager and send it only as Api-Key to https://api.ideogram.ai. Users authenticate to the application; only constrained service identities reach the vendor adapter.