logo_smallAxellero.io

Access Control

Nodes for role-based access control and permissions.

Access control nodes implement role-based permissions and session management for workflows.

Available Nodes

NodeDescription
Create RoleDefine new user roles
Update RoleModify existing roles
Remove RoleDelete roles
Roles ListQuery and list roles
Create PermissionDefine new permissions
Update PermissionModify existing permissions
Remove PermissionDelete permissions
Permissions ListQuery and list permissions

Role-Based Access Control

Basic Pattern

  1. Create Roles → Define access levels (admin, editor, viewer)
  2. Assign Permissions → Map specific capabilities to each role
  3. Assign Roles to Users → Grant access through user management nodes
  4. Check Permissions → Verify access before operations

Common Role Structure

{
  "code": "content-editor",
  "description": "Can create and edit content",
  "permissions": ["content.create", "content.edit", "content.read"]
}