Skip to article
NEXUSDocs
Documentation/Administration
Configuration guide

Understanding Permissions

How group-based permissions, Group Managers, and document access work in Nexus

Before you begin

Availability depends on your school's enabled tools, provider setup, and account permissions. These settings are managed in the web workspace. A class policy may restrict a feature described here. Some options require a separately licensed feature. The presence of a guide does not unlock that feature.

Nexus permissions are based on groups. A user's access is the combination of the permissions from every group they belong to, plus any scoped access they receive as a Group Manager.

This permission system is available in Nexus v4.7 and later. If you are using an older version, see Users and Groups before v4.7.

Migrating from the old Curator role model? See What's Changing in Permissions.

The main rule is simple: permissions expand. If a user belongs to multiple groups, Nexus adds those permissions together. Being in one group does not take away access granted by another group.

The Permission Layers#

Think of permissions as layers. Each layer can add more access for a user.

Service account, no group Chat only. no search, no admin access

Basic Core access for chat, search, and personal use

Group Manager Scoped management for one group's members and resources

Group permissions Organization-wide permissions granted to every member of a group

Admin Full workspace access

The pyramid widens as access expands:

  • Service account with no group is the narrowest level. A service account that belongs to no group can post to chat, but it cannot search and cannot reach any admin page. Only service accounts land here; regular users always start in a group.

  • Basic gives users core workspace access: chat, search, and personal use.

  • Group Manager adds management access for one specific group's members and resources.

  • Group permissions grant organization-wide permissions to everyone in that group.

  • Admin has full access across the workspace.

The layers show how far access reaches, not a strict ranking. A Group Manager and a group permission are different mechanisms: a Group Manager's access always stays inside the groups they manage, while a group permission applies across the whole organization. Depending on what you grant, one is not automatically "more" than the other.

Default Groups#

Nexus includes two default groups:

GroupPurpose
BasicGives users core platform access, such as chat, search, and personal use.
AdminGives full workspace administration access.

Standard users are assigned to default groups based on their access level. Service accounts, such as API keys, can also be assigned to groups when configured.

Custom groups let you grant specific permissions to the users in that group.

Custom groups and configurable group permissions are an Enterprise Edition feature.

Because all access comes from groups, a user who belongs to no group at all has no permissions.

Service Accounts and Groups#

A service account gets its access the same way a user does: from the groups it belongs to. You choose those groups in the Groups selector when you create the API key.

A service account that belongs to no group can post to chat, but it cannot search and it cannot reach any admin page. This is the narrowest level in the permission layers.

To give a service account more access, add it to a group. It then receives that group's permissions exactly as a user would.

If an API key can chat but returns nothing from search, check whether its service account is in a group.

How Nexus Calculates a User's Permissions#

Nexus checks every group a user belongs to and combines the permissions from those groups. If the same user is also made a Group Manager from a group detail page, Nexus adds that scoped manager access too.

For example, say Priya has these assignments:

AssignmentWhat it grants
Member of BasicCore platform access.
Member of Analytics ViewersAny organization-wide permissions granted to the Analytics Viewers group.
Group Manager of EngineeringScoped management access for Engineering's members and resources.

Priya receives all three sets of access. The Analytics Viewers group does not limit her Engineering manager access, and her Engineering manager access does not remove anything from Basic.

Group Permissions#

Group permissions are granted to a group and apply to every member of that group.

Group permissions are organization-wide. If you grant Manage Connectors & Document Sets to a group, every member of that group can manage connectors and document sets across the workspace.

Use group permissions when you want a team to have the same organization-wide capability.

Common examples:

  • Give an IT administrators group Manage Connectors & Document Sets so they can manage all connectors.

  • Give a model operations group Manage LLMs so they can configure language models.

  • Give an analytics group View Query History so they can review query activity.

  • Give a developer platform group Manage Actions so they can maintain workspace actions and MCP servers.

You set these permissions on the group's detail page in the Admin Panel. For a tour of where the Users and Groups pages live, see Users and Groups.

Group Managers#

A Group Manager is a user who can manage one specific group from that group's detail page. This is the scoped permission model in Nexus.

Group Managers are useful when a team lead should manage their own team's users and resources, but should not receive organization-wide admin powers.

Scoped to the group they manage, a Group Manager can:

  • Add and remove members from that group.

  • Manage connectors and document sets shared only with that group.

  • Manage agents shared only with that group.

  • Manage actions through the agents shared with that group.

A Group Manager cannot:

  • Manage resources that are not shared with a group they manage.

  • Make a resource public.

  • Share a resource with a group they do not manage.

  • Grant organization-wide permissions.

You promote a member to Group Manager from the member list on that group's detail page. Members who manage the group are marked with a Manager badge. See Users and Groups for a tour of that page.

Group Permission vs. Group Manager#

This is the most important distinction:

MechanismWho receives it?ScopeBest for
Group permissionEvery member of the groupOrganization-wideTeams that need the same workspace-wide capability.
Group ManagerOne member on one group detail pageOnly that groupTeam leads who should manage one group's members and resources.

If you want someone to manage only one group's resources, make them a Group Manager from that group detail page. Do not grant a group-wide Manage permission, because group permissions are organization-wide.

Available Group Permissions#

The following permissions can be assigned to custom groups:

PermissionWhat it allows
Manage LLMsAdd and update language model configurations.
Manage Connectors & Document SetsAdd and update connectors and document sets across the workspace.
Manage ActionsAdd and update custom tools, MCP servers, and OpenAPI actions across the workspace.
Manage GroupsAdd and update user groups across the workspace.
Manage Service AccountsAdd and update service accounts and their API keys.
Manage Slack/Discord BotsAdd and update Nexus integrations with Slack or Discord.
Create AgentsCreate and edit the user's own agents.
Manage AgentsView and update public and shared agents across the workspace.
View Agent AnalyticsView analytics for agents the user owns. Users with Manage Agents can view analytics for all agents.
View Query HistoryView query history across the workspace.
Create User Access TokenAdd and update the user's personal access tokens.

View Agent Analytics is not scoped through Group Manager access. The permission can be granted to a group, but agent-level analytics still require the user to own the agent unless the user also has Manage Agents.

Community Edition has no group permission configuration, so Create Agents is available to everyone. The permissions in this table are configured per group in Enterprise Edition.

Document Access Is Separate#

Permissions decide what a user can do in the Admin Panel and which resources they can manage. Document visibility is still controlled by connector and resource access settings.

Connectors can be:

  • Private: Visible only to the creator, plus any users or groups explicitly granted access.

  • Public: Visible to all Nexus users.

  • Auto Sync Permissions: Restricted using permissions synced from the source system.

That means a user can have a management permission without automatically seeing every document in search. Search results still respect document access controls.

Common Setups#

GoalRecommended setup
Give everyone normal workspace accessKeep users in Basic.
Give a few people full administration accessAdd them to Admin.
Let IT manage all connectorsCreate an IT group and grant Manage Connectors & Document Sets.
Let a team lead manage only Engineering resourcesMake the user a Group Manager on the Engineering group detail page.
Let analysts review query historyCreate an Analytics group and grant View Query History.

Quick Checklist#

  • Put regular users in Basic.

  • Put full administrators in Admin.

  • Use group permissions only when the access should be organization-wide.

  • Use Group Manager when the access should stay scoped to one group.

  • Confirm connector access settings separately, because document visibility is enforced outside the group permission list.

Frequently Asked Questions#

Do permissions add together or override each other?#

Permissions add together. If a user belongs to multiple groups, Nexus combines the permissions from all of those groups. Membership in one group does not remove access granted by another group.

Are group permissions scoped to that group?#

No. Group permissions are organization-wide. Only Group Manager access is scoped to a specific group.

When should I use Group Manager instead of a group permission?#

Use Group Manager when one person should manage only one group's members and resources. Use a group permission when everyone in that group should receive an organization-wide capability.

Can a Group Manager make a resource public?#

No. Group Managers cannot make connectors, document sets, or agents public, and they cannot share resources with groups they do not manage.

Does View Agent Analytics show analytics for all agents?#

No. View Agent Analytics lets users view analytics for agents they own. Users with Manage Agents can view analytics for all agents.

No. Document visibility is controlled separately by connector access settings: Private, Public, and Auto Sync Permissions.

What are the default groups?#

The default groups are Basic and Admin.

Do service accounts use group permissions?#

Yes. Service accounts, such as API keys, are assigned to groups and receive permissions from those groups, exactly like a user. You pick the groups in the Groups selector when you create the key. A service account that belongs to no group can post to chat, but it cannot search and it cannot reach any admin page. Bot, anonymous, and external placeholder accounts are system-managed and are not managed like regular users.

What happens if a user is not in any group?#

They have no permissions. All access in Nexus comes from group membership.

How do anonymous users fit into permissions?#

Anonymous users only exist when anonymous access is enabled, and they can only reach the chat surface. They have no account and belong to no group, so they cannot be given permissions and never appear in the permission layers as a separate level.

Can I create custom roles?#

Yes. Create a custom group and assign the permissions that match the role you want.

NEXUS

Nexus helps students think, practice, and learn, with teachers guiding AI use.

[ Support ]

[ NARB TECHNOLOGY INC. ]

Nexus is a school AI platform by narb Technology Inc. · 16192 Coastal Hwy, Lewes, DE 19958

© 2026 narb Technology Inc.

Nexus

Nexus helps schools make room for questions, practice, and reflection — with teacher guidance in view.

[ Contact us through e-mail ]

© 2026 narb Technology Inc.

NEXUS

Nexus helps students think, practice, and learn, with teachers guiding AI use.

[ Support ]

[ NARB TECHNOLOGY INC. ]

Nexus is a school AI platform by narb Technology Inc.

© 2026 narb Technology Inc.