Organizations are used to group users for management purposes and to assign role permissions in batches. A user can join multiple organizations and hold different roles in different organizations. Through the organization feature, you can achieve more granular permission control and user management.
Path: Log in to the RootAuth console → Navigate to the target application → Click User Management in the top navigation bar → Select Organizations
1. Organization List
The organization list displays all organizations created under the current application, supporting search, creation, and deletion operations.
| Field | Description |
|---|---|
| Name | The organization name. Click to access the organization details page. |
| ID | The unique identifier of the organization. Click to copy. |
| User Count | The total number of users within the organization. |
| Creation Time | The time the organization was created. |
| Creator | The email of the user who created the organization. |
| Actions | Provides "View Users" (redirects to the user list within the organization) and "Delete Organization" buttons. |
List Operations:
-
Search: The search box in the upper-right corner supports fuzzy searching by organization name.
-
Create Organization: Click the "+ Create Organization" button to open the creation form.
-
Pagination: 10 entries are displayed per page by default; you can switch pages.
2. Creating an Organization
Steps:
-
Click the "+ Create Organization" button in the upper-right corner of the organization list.
-
Enter the Organization Name (required). Organization names must be unique within the same application.
-
Click "Create Organization" to complete the process. The new organization will appear in the list immediately.
3. Organization Details
Click on an organization name in the organization list to access the details page, which contains two tabs: Organization Details and Users in Organization.
3.1 Organization Details Tab
Displays the basic information of the organization. Some fields are editable.
| Field | Editable | Description |
|---|---|---|
| Name | Yes | The organization name. Uniqueness is validated when modified. |
| Organization ID | No | The system's unique identifier. Click to copy. |
| Creation Time | Read-only | The time the organization was created. |
| Creator | Read-only | The email of the user who created the organization. |

Deleting the Organization:
-
Located at the bottom of the page. Click the red "Delete" button, and a confirmation dialog will appear.
-
Once confirmed, the organization will be permanently deleted. However, users are only removed from the organization; the user accounts themselves are not deleted.

3.2 Users in Organization Tab
Displays all users who are members of the organization and supports user management operations.
| Field | Description |
|---|---|
| User | The user's email. Click to access the user details page. |
| Role | The user's role within the organization. |
| Join Time | The time the user joined the organization. |
| Actions | Provides "View User Details," "Edit Role," and "Remove from Organization" buttons. |

List Operations:
-
Search: Supports fuzzy searching by user email.
-
Add User: Click the "+ Add User" button to open the addition window.
-
Select User: The dropdown list shows all users under the current application who are not yet members of this organization. Only one user can be selected at a time; search is supported.
-
Assign Role: Select a role from the dropdown (default is "Admin").
-
Click "Add User" to complete the addition.
-

Management Actions:
-
Edit Role: Click "Edit Role" in the actions menu. A popup appears, allowing you to change the user's role within the organization.
-
Remove from Organization: Click "Remove from Organization." After confirmation, the user is removed from the organization (the user account remains intact).

