Monkeys
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.

On this page