Explanation of the "Organization" management structure
Permission management solution designed based on RBAC
Feature Overview
This system is designed based on RBAC and provides a complete organization management solution, enabling enterprises to effectively organize teams, assign permissions, and monitor resource usage. Through a hierarchical structure design, multiple roles can be easily created and managed while ensuring proper permission control and resource allocation.

Roles are the core units that define permissions and resource allocation. Organization owners can set specific functional permissions and resource quotas for each role according to the needs of different teams, achieving fine-grained management.
Owner
Default is the creator of the organization
Has organization settings permissions to manage the backend Can assign organization settings permissions to others
General Member
Members within a role
Possess the permissions and resources of their role, such as Internal conversation, chat permissions, etc.
Hierarchical Structure
Clear Hierarchy: Organization → Role → Member
Flexible Permissions: Can be individually configured according to role requirements
Centralized Management: Organization owners centrally manage all settings
Member Flexibility: Can participate in different projects or teams across roles

Create Organization
Any account user can create a new organization
The organization creator automatically becomes the owner of that organization
Each organization has an independent management space

Organization Owner Responsibilities
Member Management
Add new members to the organization via Email and assign them to roles
Remove members from roles
Role Management
Those with organization settings permissions can manage role configurations and grant permissions to each role.
After creating a role, members can be added to the role, and they will inherit the permissions and resources associated with that role.
Permission management
Set the following permissions for roles:
AI permissions
All Q&A permissions
Internal conversation permissions
Inbox permissions
Organization settings permissions
Resource Allocation
Assign usable resources to roles:

Role Characteristics
A role is a functional unit within the organization, and member composition can be freely configured
Members assigned to a role can come from any member within the organization
A member can inherit multiple roles simultaneously, enabling flexible permission management
Each role has independent permission settings to accommodate different contextual needs
Design Advantages
This design can:
Make the internal structure of the organization clearer
Facilitate management of different teams' permission needs
Provide real-time awareness of the organization's operational status
Ensure effective management of resource usage
Last updated
Was this helpful?