Skip to content

Collaborator Management

Collaborators are the people within an Organization who have access to the customer portal. This page explains how team access works as a process: the invite flow, role assignment, scope configuration, removal, and ownership transfer.

For concept definitions of roles and scopes, see Collaborators.

Role hierarchy

Every collaborator has one role that determines their level of authority:

RoleCan manage teamCan edit orgAccess level
ownerYesYesFull access, all scopes
adminYesYesFull access, all scopes
memberNoNoOnly assigned scopes
guestNoNoRead-only, assigned scopes
pendingNoNoNo access (invite sent)

There is exactly one owner per Organization. The owner can do everything an admin can, plus transfer ownership.

The invite flow

Key details:

  • The invite email contains a unique token link with a 7-day expiration.
  • If the email already belongs to an existing user, the system links that user to the Organization without creating a new account.
  • If the email is new, the invite includes account registration as part of the acceptance flow.
  • Expired invites can be re-sent by the owner or admin, generating a new token.
  • Bulk invites are supported: multiple emails with the same role and scopes.

Scope configuration

Scopes control what a collaborator can see and do. Each scope maps to a functional area:

ScopeWhat it grants access to
organizationOrganization profile, team list
financesInvoices, tax invoices
ordersOrder history
licensesLicense management, site activation
ticketsService requests
quotesQuote viewing and acceptance
contractsContract viewing, SLA terms
documentsShared document library
downloadsProduct downloads
adminGrants access to all scopes automatically

When inviting a collaborator, the owner or admin selects individual scopes or uses a predefined template (e.g., "Finance" assigns finances + orders + quotes). New scopes default to disabled for existing members -- the system follows the principle of least privilege.

Changing roles and scopes

  • The owner can change any collaborator's role and scopes.
  • An admin can change roles and scopes of member and guest collaborators but cannot modify the owner or promote anyone to owner.
  • Scope changes take effect immediately on the next portal request.

What happens when a collaborator is removed

When an owner or admin removes a collaborator:

  1. All access is revoked immediately -- the collaborator can no longer authenticate against the Organization.
  2. The collaborator record is retained for audit purposes but marked as inactive.
  3. If the person belongs to multiple Organizations, their access to other Organizations is unaffected.

Transferring ownership

Ownership transfer is a deliberate operation available only to the current owner:

  1. The current owner selects a collaborator to become the new owner.
  2. The system promotes the selected collaborator to owner.
  3. The previous owner is demoted to admin.
  4. There is always exactly one owner -- the transfer is atomic.

Admins cannot initiate ownership transfer.