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:
- Navigate to General Section and select Team .
- Click on
New Team Member
to add new user to your workspace - Enter the
team name
andemail
to invite user. - Select Role – (Administrator, Operator, Developer, Viewer).
- 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:
Role | Permissions |
---|---|
Administrator | Full access: create/delete teams, manage API keys, view transactions, invite/remove members. |
Operator | |
Developer | Access to API configurations, transactions, and webhooks. Cannot manage team settings. |
Viewer | Read-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.