Skip to main content

Security

The Security module ensures controlled access to Zild Admin using role-based access control (RBAC). It defines how users are structured, grouped, and granted permissions.
  • Users
  • Groups
  • Roles

Users

Users represent individuals with access to Zild Admin. Each user includes:
  • Name
  • Email
  • Assigned role
  • Group membership
  • Access scope
  • Authentication settings

Groups

Groups allow permission aggregation and simplified access management. Examples:
  • Sales Team
  • Support Operations
  • Developers
  • Finance Department
Users inherit permissions from their assigned groups.

Roles

Roles define permission levels across the system. Typical roles include:
  • Owner
  • Administrator
  • Operator
  • Developer
  • Viewer

Permission Scope

Permissions can apply at:
  • Tenant level
  • Agent level
  • Integration level
  • Billing visibility

Security Controls

  • JWT-based authentication
  • Optional multi-factor authentication
  • Audit logging
  • Session management
  • IP restriction (enterprise)

Best Practices

  • Assign least-privilege roles.
  • Use groups for scalable management.
  • Regularly review access logs.
  • Separate billing access from operational roles.