Team

OpenXSwitch - Team Management

Overview

OpenXSwitch provides a Team Management feature that allows businesses to collaborate securely by granting role-based access to team members. This ensures that different users can access and manage platform functionalities based on their roles while maintaining security and compliance.

Key Features

  • Create & Manage Teams – Organize users into teams for structured collaboration.
  • Role-Based Access Control (RBAC) – Assign predefined roles with specific permissions.
  • Secure API Key & Webhook Management – Restrict access to sensitive data and actions.
  • Multi-User Access – Allow multiple users to operate within a single business account.

1. Creating a Team

To enable collaboration within OpenXSwitch, businesses can create teams and invite members.

Steps to Create a Team:

  1. Navigate to General Section and select Team .
  2. Click on New Team Member to add new user to your workspace
  3. Enter the team name and email to invite user.
  4. Select Role – (Administrator, Operator, Developer, Viewer).
  5. Confirm & Submit – The invited members will receive an email to join the team.

2. Role & Access Management

OpenXSwitch uses Role-Based Access Control (RBAC) to ensure that only authorized users can access specific features.


Available Roles & Permissions:

RolePermissions
AdministratorFull access: create/delete teams, manage API keys, view transactions, invite/remove members.
Operator
DeveloperAccess to API configurations, transactions, and webhooks. Cannot manage team settings.
ViewerRead-only access to transaction history, analytics, and settings. Cannot make changes.

3. Security & Compliance

  • Granular Access Control – Ensures that only authorized personnel can access sensitive data.
  • Audit Logs – Tracks all team activities and role changes.
  • Secure API Key Management – Admins can revoke and regenerate API keys if needed.