Authorization
ConceptsAuthorization is determining what an authenticated caller is allowed to do. After authentication (e.g., via API key), the API checks whether the caller may access the requested resource—for example, a specific document, knowledge base, or organization. Access is typically scoped by organization and tenant.
In DocLD
- Organization scope — Resources belong to an organization; the API key is tied to that org.
- Resource-level — Access to documents, knowledge bases, and workflows is enforced per resource.
- Dashboard — Users see only resources they are authorized to access.
Failed authorization returns 403 Forbidden. Authentication must succeed first.
Related Concepts
Authorization follows authentication. API keys are scoped to an organization; tenant and roles can further restrict access.