Skip to main content

Overview

The CSQ Platform implements a comprehensive role-based access control (RBAC) system that ensures users have appropriate access to features and data based on their responsibilities and organizational requirements.

Role-Based Access Control Model

Roles

Collections of permissions assigned to users based on job functions

Permissions

Specific actions or access rights within the platform

Built-in Roles

Observer

  • Permissions
  • Restrictions
  • Use Cases
Read-Only Access
  • View dashboard and widgets
  • Access use case status information
  • View reports and analytics
  • Browse help documentation
  • Receive notifications (view only)

Use Case Designer

Use Case Management
  • Create new use cases
  • Edit existing use cases
  • Configure monitoring parameters
  • Set up notifications and alerts
  • Manage use case lifecycle
  • Archive and restore use cases
Master Data Access
  • Manage service definitions
  • Configure requirements templates
  • Define risk categories
  • Maintain notification lists
  • Update configuration parameters
Report Generation
  • Generate all report types
  • Schedule automated reports
  • Export report data
  • Share reports with stakeholders
  • Configure report templates

Administrator

Administrators have comprehensive system access and should be limited to trusted personnel.

Administrative Permissions

1

User Management

  • Create, modify, and deactivate user accounts
  • Assign and modify user roles
  • Reset passwords and unlock accounts
  • Configure user preferences and settings
2

System Configuration

  • Configure system-wide settings
  • Manage integrations and APIs
  • Set up authentication methods
  • Configure backup and recovery
3

Security Management

  • Manage security policies
  • Configure access controls
  • Review audit logs
  • Manage encryption settings
4

Platform Maintenance

  • Perform system maintenance
  • Manage system updates
  • Monitor system performance
  • Configure alerting and monitoring

Permission Categories

Functional Permissions

PermissionObserverUse Case DesignerAdministrator
View dashboard
View use cases
Create use cases
Edit use cases
Delete use cases
Approve use cases
Generate reports
Configure notifications
Manage master data
User management
System configuration