Authorization

Role-based access control for graph intelligence

Control who can access which graph intelligence features.

Role Definitions

Define user roles:

Decorator-Based Authorization

Kubernetes RBAC

Graph-Level Permissions

Control access to specific graphs:

Audit Logging

Track authorization decisions:

Fine-Grained Permissions

Algorithm-level permissions:

Best Practices

  1. Principle of least privilege: Grant minimum required permissions
  2. Audit regularly: Review and revoke unused permissions
  3. Separate duties: Different roles for dev/ops/compliance
  4. Document permissions: Maintain RBAC documentation
  5. Test access controls: Automated tests for permission checks

See Also