Manage Organizations
Organizations group users under a shared context with default roles. M2M applications can be linked to organizations to programmatically manage users and make RPC calls on their behalf.
1. Open the Organizations page
- Go to the Admin Dashboard.
- Select Organizations from the sidebar.
- Review the list of organizations with their names and default roles.
2. Create an organization
- Click Add Organization.
- Fill in the details:
- Organization Name (required): A descriptive name for the organization.
- Click Create Organization.
Default roles are configured after the organization exists (its roles must be created first). See Edit an organization and Default roles.
3. Edit an organization
- Click the organization row in the list.
- Click Edit Organization.
- Update the name or default roles.
- Click Save Changes.
4. Delete an organization
- Open the organization by clicking its row.
- Click Delete Organization.
- Confirm the deletion.
5. Default roles
Default roles define which roles are automatically assigned to users created within the organization. This applies
when an M2M application creates a user through the org_users_manage permission.
Only the organization's own roles are eligible as default roles; zone-level roles and the organization's Admin role cannot be selected. Create the organization's roles on the Roles page while managing the organization, then select them when editing the organization.
Adding an existing user to an organization does not assign default roles to them.
6. Manage organization members
View users
- Open an organization by clicking its row.
- The organization detail page lists all users belonging to the organization.
Add an existing user
- On the organization detail page, click Add User.
- In the modal, search for the user by name.
- Select the user to add. Users already in another organization are shown as unavailable.
Remove a user
- Find the user in the organization's user list.
- Click Remove.
- Confirm the action.
Removing a user from an organization clears their organization membership and their organization-scoped roles (including the organization Admin role). The user account itself is not deleted, and they can be added again later.
7. Linking M2M applications
M2M applications are linked to organizations through the M2M application configuration. Once linked, an M2M app with the appropriate system permissions can create users, manage wallets, and make RPC calls on behalf of organization users.
For details on M2M application setup and permissions, see M2M Applications.
8. Configure wallet login (SIWE)
Each organization can enable or disable wallet-based login independently. When enabled, the wallet login option appears on the organization's User Panel login page.
- Open the organization by clicking its row.
- Select the Wallet Login (SIWE) tab.
- Check Enable SIWE wallet login for this organization.
- Optionally add extra allowed domains (one per line). The host of the organization's User Panel URL is accepted automatically.
- Click Save.
Tips
- Organization default roles must be the organization's own roles; create them on the Roles page while managing the organization.
- Use the Users page to view a user's current organization membership.