Skip to main content

Overview

The RBAC API provides functionality for managing:
  • Access control
  • Permissions
  • Role management
  • Record-level security
  • Audit logging

Core Concepts

Permission Types

Inheritance Rules

Permission Flags

Role Assignment

Permission Resolution

When a user has multiple roles, their effective permissions are:
  • Combined permissions from all assigned roles
  • Direct user permissions override role permissions
  • Most permissive permission takes precedence
  • A flag overrides record-level filtering
See individual endpoint documentation for detailed request/response formats and examples.