Organization
Identity
Identity and authentication in Monkeys
Identity
Monkeys identity is handled by monkeys-server and can be extended by auth modules. The current backend supports password-based auth and has modules for OAuth, OIDC, phone, session, API keys, users, teams, and team agents.
Concepts
- User: the person signing in.
- Team: the primary collaboration and data-scope unit in Studio.
- App or tenant: the deployment or tenant identifier used for table prefixes and routing.
- API key: credential for API integrations.
- Team agent: an agent identity scoped to a team.
Use team context consistently when calling APIs. Frontend requests normally include team context through the platform fetch layer.