AfricaOSAfricaOS

Team Management

Invite users, assign roles, and manage access

Team Management

Manage your organization's users, roles, and permissions.

Inviting Users

Go to Settings → Team → Invite User:

  1. Enter email address
  2. Select role (Admin, Manager, Staff, Viewer)
  3. Choose module access
  4. Add optional message
  5. Send invitation

Invited users receive an email with a setup link (expires in 7 days).

Roles

RoleOrganizationModulesUsersBillingSettings
OwnerFullFullFullFullFull
AdminReadFullManageReadManage
ManagerReadAssignedReadNoRead
StaffReadAssignedNoNoNo
ViewerReadAssigned (read)NoNoNo

Managing Access

Module-Level Permissions

For each module, assign:

  • Full Access - Create, read, update, delete
  • Write Access - Create, read, update
  • Read Access - View only
  • No Access - Module hidden

Workspace Permissions

Within modules, restrict to specific workspaces:

  • Department-based access
  • Location-based access
  • Project-based access

User Status

  • Active - Can access the platform
  • Pending - Invitation sent, not yet accepted
  • Suspended - Temporarily disabled
  • Deactivated - Removed, data preserved

Bulk Actions

Select multiple users to:

  • Change roles
  • Update module access
  • Suspend/activate
  • Resend invitations
  • Remove from organization

Audit Trail

View team changes:

  • Invitations sent/accepted
  • Role changes
  • Permission updates
  • Suspensions/activations

On this page