Sempleo Docs
Guides

Teams & Roles

Configure role-based access control, teams, and member management.

Sempleo uses role-based access control (RBAC) to manage who can do what in your workspace.

Roles

RoleDescription
OwnerFull access. Can manage billing, members, and all settings.
AdminCan manage members, agents, knowledge, and integrations. Cannot manage billing.
MemberCan use agents, view knowledge, and participate in team conversations.
ViewerRead-only access to agent results and knowledge.

Teams

Teams group members together and control access to agents and knowledge:

  • Each agent can be scoped to specific teams
  • Knowledge collections can be restricted by team
  • Members can belong to multiple teams
  • Team leads can manage their team's members

Creating a Team

  1. Go to Settings → Teams
  2. Click Create Team
  3. Name the team and add a description
  4. Invite members or move existing members in

Team-Scoped Agents

When installing an agent, you can set its Team Scope:

  • All teams — Available to everyone in the workspace
  • Specific teams — Only members of selected teams can use this agent

Inviting Members

  1. Go to Settings → Members
  2. Click Invite
  3. Enter email addresses
  4. Select a role and team assignment
  5. Invitees receive an email with a link to join

Bulk Invites

For larger teams, use the bulk invite feature to add multiple members at once with a CSV upload.

Managing Permissions

The permission system uses a capability-based model:

CapabilityOwnerAdminMemberViewer
Use agents
View results
Manage agents
Manage knowledge
Manage members
Manage billing
Manage integrations

On this page