Skip to content

Manage your Team

Roles and Permissions

Treblle provides two layers of roles and permissions:

  • Workspace Level: Manage who can access, administer, and add APIs across your entire workspace.
  • API Level: Manage who can access and modify individual APIs with granular control.

This ensures security, accountability, and efficient collaboration across your API landscape.

Workspace-Level Roles and Permissions

Key Actions

Under Workspace Settings > People, workspace Owners can:

  • Invite users via email or an invite link (link expires in 24 hours and can be regenerated anytime).
  • Assign roles (Owner, Member, Customer) during or after inviting.
  • View and manage users, including their emails and roles.
  • Change user roles as team needs evolve.
  • Delete users to remove workspace access.

Roles and Permissions

RoleCan Add/Delete UsersCan Change PermissionsAPI CreationAccess to APIsNotes
OwnerYesYesProduction & Non-ProductionAll APIsAdmin of workspace; manages billing, settings, and user control.
MemberCan invite, cannot deleteNoNon-Production onlyAll non-private APIsCannot manage billing or add production-tagged APIs.
CustomerNoNoNoAssigned APIs (read-only)For external users; can view docs and their request data only.

API-Level Roles and Permissions

Key Actions

  • Invite users to specific APIs within your workspace.
  • Assign API-level roles (Owner, Member).
  • View and manage users with access to this API.
  • Change API-level roles as needed.
  • Remove users from an API while retaining workspace access.
  • Make the API private for invite-only access.
  • Delete API if and when needed.

Roles and Permissions

RoleCan Delete APICan Make API PrivateView DashboardsModify API Settings
OwnerYesYesYesYes
MemberNoNoYesNo

Treblle’s layered roles ensure your teams can collaborate securely, maintain control, and enable your API workflows efficiently.