Assign and change roles
Only accounts with the admin tenant role can change other members' roles. This page covers the three ways roles are granted in not24get: at invite time, after the fact through the members list, and by adding the member to a group.
Assign a role at invite time
The invitation flow is the most common way to grant a role. The invitee accepts, sets a password, and joins the tenant with the role you chose.
Open the Members page (`/invite`)
As a tenant admin, open Members (
/invite) from the bookmark hub organization area.Choose the invitation scope
- Workspace — the invitee joins a single workspace. - Organization — the invitee joins the whole tenant and can see every workspace they are added to.
Pick the tenant role
Choose admin, member, or support. Members with the admin role on the tenant gain billing access automatically.
(Optional) attach a custom RBAC role
If your tenant has custom roles, pick one from the RBAC role dropdown. Custom roles add permissions on top of the tenant role; they do not replace it.
Send the invitation
The invitee receives an email with a sign-up link. Once they accept, the membership is created with status active.
Change a role or workspace access on an existing member
Tenant admins do this on the Members page at /invite (organization context in the bookmark hub), not only at invite time.
Open Members (`/invite`)
Sign in as a tenant admin and open Members (
/invite).Find the member
Scroll Current members. Each row shows email, display name, the current tenant role badge, Workspace access: X of Y, and (for admins) Configure access.
Open Configure access
Click Configure access for the person you want to update.
Set organization role and optional workspace grant
Choose Organization role (admin, member, or support). That value is written to every active workspace membership they have in this tenant. If Grant access to all workspaces appears (when they have fewer memberships than workspaces), enable it and save to add memberships on the missing workspaces.
Save
Click Save changes. The server returns success immediately. The member’s JWT tenant role updates on next refresh (interactive refresh uses membership from the database).
Use groups for bulk assignment
Groups let you grant the same custom RBAC role to many accounts at once. Members inherit every role attached to the group, and the change takes effect on the member's next request — there is no session refresh and no waiting on a background job.
The Roles & permissions page lives at Settings → Roles & permissions (/settings/roles). It is gated to the admin tenant role; member and support cannot reach it.
Create a group
Open Settings → Roles & permissions
From the workspace shell, open Settings → Roles & permissions. Scroll to the Groups section.
Click Create group
Give the group a Name (must be unique within the tenant) and an optional Description. Save the dialog.
Confirm it appears in the table
The new group shows up in the Groups table with zero members and zero role assignments.
Attach a custom role to a group
Open the Role assignments to groups section
Below the Groups table, find Role assignments to groups.
Pick the group and the role
Choose a group from the Group dropdown and a custom RBAC role from the Role dropdown. Optionally set the scope (organization, organization unit, or workspace) — this controls where the inherited role applies.
Click Assign role
The assignment appears in the list. Every member of the group gains the role's permissions on their next request.
Add or remove members
Open the Group members section
On the same page, scroll to Group members and pick the group from the dropdown. The current members are listed.
Add a member
Search for an account by email or display name in the autocomplete and click Add member. Repeat for each account you want to enroll.
Remove a member
Click Remove in the member's row. The account loses every permission it inherited from the group on its next request, but its tenant membership and any directly assigned roles are untouched.
Edit or delete a group
Edit the name or description
Click the pencil icon in the Groups table. Saving the dialog updates the group in place; existing memberships and role assignments are preserved.
Delete the group
Click the trash icon. Confirm the prompt — the group, all of its memberships, and all of its role assignments are removed in a single operation.
Revoke access
Revoking a membership is a soft action — it sets the membership status to revoked without deleting the account. The user keeps their bookmarks and personal data but loses access to this tenant until you reactivate them.
Open the member's row in Members
Find the member in Workspace settings → Members.
Choose Revoke access
Use the row's overflow menu and select Revoke access. Confirm the prompt.
(Later) reactivate if needed
A revoked member can be restored from the same overflow menu — their previous role is preserved.
Folder access is separate
Changing a tenant role does not change folder share access. To remove someone's read or read/write access to a specific folder, open the folder's Share dialog and remove their entry there. See Share a folder in read-only mode for the share-side flow.
What's next
- Understand roles and permissions — the full permission catalog.
- Invite members to your workspace — the basic invite flow without custom RBAC.