π οΈ Understanding Roles in Atobi
In Atobi, Roles are customizable sets of permissions that define what actions members can perform within the platform. By assigning specific roles, you can tailor access levels to align with your organization's structure and needs, ensuring efficient and secure member management.
In This Article:
π Available Permissions for Roles
π οΈ How to Create a Role
π― How to Assign a Role to a Member
π Why Are Roles Important in Atobi?
𧩠What Are Roles in Atobi?
Roles in Atobi control who can manage members and the extent of their capabilities. They are optional and can be customized based on your organization's requirements. If no role is assigned, members will not have permissions to manage other members.
π Available Permissions for Roles
Each role can have specific permissions enabled or disabled, allowing precise control over member management. The current permissions include:
- Create Members: Allows the user to add new members to the platform.β
- View Members: Grants the ability to view member profiles and information.β
- Update Members: Permits editing of existing member details.β
- Delete Members: Enables permanent removal of members from the system.
- Archive Members: Allows deactivating members while retaining their data for future reference.β
- Anonymize Members: Permits anonymizing member data, making it unidentifiable.β
- Restore Members: Grants the ability to reactivate archived members.β
- Reset Member's Password: Allows resetting passwords for members.β
- Reset Member Avatar: Permits changing or resetting a member's profile picture.
Note: For detailed information on Delete, Archive, and Anonymize actions, refer to the Members Management article.
π οΈ How to Create a Role
Only Owners have the authority to create new roles. Admins with appropriate permissions can assign these roles to members. To create a role:β
- Navigate to Admin > Roles in the Organization Setup section.β
- Click "Create new".β
- Name the role descriptively to reflect its purpose.β
- Enable or disable the desired permissions for this role.β
- Select the access scope:β
- Local Access π: Members can manage others within their location and all sub-locations.β
- Global Access π: Members can manage all members across the organization, regardless of location.
- Click "Save" to create the role.β
Once created, the role can be assigned to members as needed.
π― How to Assign a Role to a Member
To grant a member specific permissions through a role:β
- Go to Admin > Members.β
- Find the member you wish to assign a role to.β
- Click "Edit" next to their name.β
- Select the appropriate role from the list.βhelp.atobi.io
- Click "Update" to apply the role.β
The member will now have the permissions specified in the assigned role.
π§ Important Considerations
- Default Role for Owners π: The "Member Manager" role is automatically assigned to Owners, granting them all permissions with Local Access. This role cannot be removed, ensuring Owners always have access to member management.β
- Role Assignment π§©: If a user does not have any role assigned, their access scope is defined by their local/global setting. However, a role's scope takes precedence over individual settings.
π Why Are Roles Important in Atobi?
Assigning Roles in Atobi isn't just about managing permissionsβit's about creating a structured, efficient, and secure workflow within your organization. Here's why Roles are essential:
π‘οΈ 1. Control Access & Maintain Security
- Ensures that only authorized members can manage employees.
- Prevents accidental changes or unauthorized access to sensitive information.
Example: A Store Manager can be given access to manage their own store employees but cannot modify members in other locations. π
π 2. Improve Efficiency & Delegate Tasks
- Reduces administrative burden by allowing team leaders to manage their own teams.
- Customizes who can create, edit, and remove members, so permissions align with real-life responsibilities.
Example: HR Managers can have full access to manage all employees, while Store Managers only have rights to reset passwords or update employee details within their store. π¬
βοΈ 3. Fully Customizable Based on Your Needs
- You decide who gets access to whatβfrom full control to limited actions.
- Roles can be adjusted anytime as organizational needs evolve.
- Roles are optionalβif no role is assigned, members wonβt have permissions to manage others.
Best Practice:
πΉ Using roles, you can give Store Managers the power to manage employees within their store.
πΉ Grant them permission to create and delete employees OR just reset passwords.
πΉ HR Managers can have full access to managing all employees.
π 4. Ensures Owners Always Have Member Management Access
- The "Member Manager" role is automatically assigned to Owners.
- This grants Owners all permissions with Local Access and cannot be removed.
π‘ Why? This ensures that Owners always have control over managing employees in Atobi!