Team Manager to add another user with the Team Manager access.

Zebra provides a flexible way to manage roles and permissions, allowing administrators to delegate responsibilities, including the ability to grant team manager access to other users. This functionality is crucial for organisations that need to dynamically adjust their management structure, ensuring that teams can be efficiently managed by appointing additional team managers as necessary.

Functional Capabilities

  • Role-Based Access Control (RBAC): Zebra's RBAC system is foundational in managing access and permissions, including the delegation of team manager roles. Custom roles can be created to define the specific permissions associated with team manager access.

  • Custom Roles for Team Management: Administrators can create a custom role, such as "Team Manager," with permissions tailored to managing a team. This role can include abilities like managing user accounts within a specific group, assigning roles to team members, and configuring settings related to team access.

  • Group-Based Role Assignment: Zebra allows roles to be assigned at the group level. By assigning the "Team Manager" role to a user within a specific group, that user gains the ability to manage the team associated with that group, including the capability to grant team manager access to other users within the same group.

  • Zebra Workflows: Utilise Zebra Workflows to automate the process of adding Team Managers. You can design workflows that: Trigger upon specific events, such as a user being added to a designated "Team Manager" group.

Implementation Steps for Granting Team Manager Access

  • Define the "Team Manager" Role: Administrators define a custom "Team Manager" role in Zebra, specifying the permissions that team managers should have.

  • Assign Users to Groups: Organise users into groups that reflect the team structure within the organisation. Each group represents a team that a team manager will be responsible for.

  • Grant "Team Manager" Role to Users: Assign the "Team Manager" role to users who should have team management capabilities. This can be done directly to individual users or at the group level, automatically granting the role to all users within a specific group.

  • Enable Team Managers to Delegate Access: Configure Zebra to allow team managers to assign the "Team Manager" role to other users within their group. This involves setting up permissions within the "Team Manager" role to allow role delegation.

Xaana’s Differentiation - Best Practices

  • Use Fine-Grained Permissions: Xaana will configure the "Team Manager" role to include only the necessary permissions, following the principle of least privilege.

  • Monitor and Audit Role Assignments: Xaana recommends to regularly monitor and audit role assignments and permissions changes, especially those performed by team managers. This ensures compliance with organisational policies and helps detect any unauthorised or inappropriate access changes.

  • Provide Training and Guidelines: Xaana will offer training sessions and clear guidelines to newly appointed team managers, ensuring they understand their roles, responsibilities, and the limitations of their access.

Last updated