Members can belong to multiple teams simultaneously, with different roles in each team. This flexibility allows for cross-functional collaboration while maintaining clear responsibilities.
Member roles
Role hierarchy
Administrative roles
• Team Admin: Complete control
• Team Lead: Operational oversight
• Resource Manager: Asset control
• Configuration Manager: Settings access
• Team Lead: Operational oversight
• Resource Manager: Asset control
• Configuration Manager: Settings access
Operational roles
• Team Member: Standard access
• Observer: Read-only access
• Guest: Limited access
• Trainee: Supervised access
• Observer: Read-only access
• Guest: Limited access
• Trainee: Supervised access
Role capabilities
Team Admin
Team Admin
- Full team configuration access
- Member management
- Role assignment
- Resource allocation
- Workflow configuration
- Performance monitoring
Team Lead
Team Lead
- Operational management
- Task assignment
- Performance tracking
- Resource scheduling
- Report generation
Team Member
Team Member
- Task execution
- Resource usage
- Basic configurations
- Team collaboration
Member management
Access control
Permission levels
• Full access: Complete control
• Modify access: Can edit
• View access: Read only
• No access: Restricted
• Modify access: Can edit
• View access: Read only
• No access: Restricted
Resource control
• Ticket management
• Document access
• Tool usage
• Data visibility
• Document access
• Tool usage
• Data visibility
Member operations
1
Adding members
- Direct addition
- Invitation system
- Bulk import
- Role assignment
2
Managing roles
- Role definition
- Permission setup
- Access configuration
- Role updates
3
Member removal
- Access revocation
- Data transfer
- History preservation
- Team reassignment
API endpoints
Sample member
When adding a member to a team, the system will add additional fields in the response such as
uid
, createdAt
, updatedAt
, and lastActive
.Available operations
Member management
Member management
All endpoints require authentication and appropriate team admin permissions.
Role operations
Role operations
Best practices
1
Role assignment
- Assign roles based on responsibilities
- Follow principle of least privilege
- Regular role reviews
- Document role changes
2
Permission management
- Start with minimal permissions
- Group similar permissions
- Regular access audits
- Clear approval process
3
Member lifecycle
- Structured onboarding
- Regular access reviews
- Clean offboarding process
- Knowledge transfer plans