Managing Roles & Permissions in Azeer | Step-by-Step Guide

Roles & Permission

Managing Roles & Permissions in Azeer: A Comprehensive Guide


Notes
Reading Time: 5 Min

Introduction

In Azeer, user roles and permissions define the level of access individuals have within the platform. Assigning appropriate roles ensures your team operates efficiently while maintaining the security of sensitive data. This guide outlines each role's responsibilities and the actions they can perform. Let’s dive into the details! πŸ”‘


🎭 Role Descriptions

  • View: Provides read-only access for monitoring or auditing purposes.
  • Agent: Handles customer interactions with restricted permissions.
  • Super Agent: Manages customer interactions with enhanced permissions.
  • Finance: Manages billing and subscription-related tasks.
  • Developer: Handles technical configurations and API integrations.
  • Admin (Owner): Unrestricted access to all platform features, including user and settings management.


πŸ“‹ Permissions Table


ModulesViewAgentSuper AgentFinanceDeveloperAdmin (Owner)
Contacts❌ Create Contact
❌ Update Contact
❌ Delete Contact
❌ Send Message to Contact
❌ Import/Export Contact
❌ Activities
❌ Import/Export Contact
❌ Activities
❌ Archive Contact
❌ Import/Export Contact
βœ… Activities
❌ Archive Contact
❌ Create Contact
❌ Update Contact
❌ Delete Contact
❌ Send Message to Contact
❌ Import/Export Contact
❌ Activities
❌ Create Contact
❌ Update Contact
❌ Delete Contact
❌ Send Message to Contact
❌ Import/Export Contact
❌ Activities
βœ… Create Contact
βœ… Update Contact
βœ… Send Message to Contact
βœ… Import/Export Contact
βœ… Activities
Channels❌ View❌ Viewβœ… FULL❌ No Accessβœ… FULLβœ… FULL
Webhooks & APIs❌ View❌ Viewβœ… FULL❌ No Accessβœ… FULLβœ… FULL
Account Settingsβœ… FULLβœ… FULLβœ… FULLβœ… FULLβœ… Profile
βœ… Language Switch
βœ… Logout
βœ… FULL
Billing and Subscription❌ View❌ No Access❌ No Accessβœ… FULL❌ No Accessβœ… FULL
Analytics❌ No Access❌ No Access❌ Download Reports❌ No Access❌ No Accessβœ… FULL
Search❌ Assign Chat
❌ Mass Operation
❌Read/Unread Chat
❌ Assign Chat
❌ Mass Operation
βœ… FULL❌ No Access❌ No Accessβœ… FULL
Chat❌ View As
❌ Inbox
❌ Assigned to Me
βœ… Mentions
βœ… Chat Queue
❌ Unanswered
❌ New Chat
❌ View As
βœ… Assigned to Me
βœ… Mentions
βœ… Chat Queue
❌ Export Chat
❌ Export Chat❌ No Access❌ No Accessβœ… FULL
Media Library❌ Upload Mediaβœ… FULLβœ… FULL❌ No Access❌ No Accessβœ… FULL
Broadcast❌ New/Edit❌ New/Editβœ… FULL❌ No Access❌ No Accessβœ… FULL
Templates❌ Submit/Duplicate/Delete❌ Submit/Duplicate/Deleteβœ… FULL❌ No Accessβœ… FULLβœ… FULL
Quick Replies❌ Create/Edit/Delete❌ Edit/Delete (Self Only)βœ… FULL❌ No Access❌ No Accessβœ… FULL
Rules❌ New/Edit/Disable/Delete❌ New/Edit/Disable/Deleteβœ… FULL❌ No Accessβœ… FULLβœ… FULL
Greetings/Away❌ Edit Working Hours/Greetings❌ Edit Working Hours/Greetingsβœ… FULL❌ No Access❌ No Accessβœ… FULL
Custom Attributes❌ Add/Edit/Delete❌ Add/Edit/Deleteβœ… FULL❌ No Access❌ No Accessβœ… FULL
Tags❌ Add/Edit/Deleteβœ… FULLβœ… FULL❌ No Access❌ No Accessβœ… FULL
Knowledge Base❌ Create/Edit/Delete/Train❌ Create/Edit/Delete/Trainβœ… FULL❌ No Accessβœ… FULLβœ… FULL
WhatsApp Flow❌ Create/Publish/Edit❌ Create/Publish/Editβœ… FULL❌ No Accessβœ… FULLβœ… FULL
External Apps❌ Edit/View❌ Edit/View❌ Edit
βœ… View
❌ No Accessβœ… FULLβœ… FULL
Workspace Profile❌ View/Update❌ Update❌ Update❌ No Access❌ Updateβœ… FULL
Users❌ Add/Edit/Revoke❌ Add/Edit/Revoke❌ Revoke❌ No Access❌ No Accessβœ… FULL
Teams❌ Add/Edit/Delete❌ Add/Edit/Deleteβœ… FULL❌ No Access❌ No Accessβœ… FULL
Message Logs❌ View❌ Export Logs❌ Export Logs❌ No Accessβœ… FULLβœ… FULL
Bot Builder❌ View❌ View❌ View❌ No Access❌ No Accessβœ… FULL


πŸ”’ Best Practices for Role Assignment

  • Assign the View role for auditing or monitoring purposes without allowing edits.
  • Use the Agent role for customer-facing responsibilities.
  • Assign Super Agent roles to team leaders managing workflows.
  • Grant Finance access to users handling billing and subscriptions.
  • Use Developer roles for API integrations and technical tasks.
  • Reserve Admin (Owner) roles for managing platform-wide operations.

πŸ›  How to Manage Roles & Permissions

  1. Navigate to User Management

    • Go to the "Settings" section in your Azeer dashboard.
    • Select "Agents."
  2. Assign a Role

    • Choose the team member you wish to assign a role to.
    • Select the appropriate role based on their responsibilities.
  3. Modify Permissions (Admin Only)

    • As an Admin, you can customize permissions for specific roles under advanced settings.
  4. Review Permissions Regularly

    • Regularly audit roles and permissions to ensure proper access levels are maintained.



πŸ“Œ Conclusion

The inclusion of the "View" role in Azeer provides greater control over data access and team operations. By carefully assigning roles, you can streamline workflows, enhance collaboration, and protect sensitive data. Start managing roles effectively to empower your team today! 🌟







    • Related Articles

    • How To Add Agents

      How to create Agents: What Are Agents? Agents are customer service representatives that you incorporate into your platform. They interact with users, provide support, answer questions, and guide clients through various processes. By offering ...
    • Dashboard & Reporting - Unlock Insights with Azeer’s Analytics Dashboard

      Unlock Insights with Azeer’s Analytics Dashboard: Optimize Performance Reading Time: 2 Min Introduction: Azeer’s Analytics Dashboard is a powerful tool that helps businesses track and optimize their performance in real time. With comprehensive ...
    • How to Integrate Zid E-commerce Platforms with Azeer

      Azeer offers seamless integration with popular e-commerce platforms, enabling businesses to automate alerts, streamline order management, recover abandoned carts, and drive revenue growth. Follow the steps below to install and integrate Zid platforms ...
    • Salla E-commerce Integrating with Azeer

      Integrating Salla with Azeer Azeer provides seamless integration with Salla, enabling businesses to automate notifications, streamline order management, recover abandoned carts, and increase revenue. Follow the steps below to install and integrate ...
    • Assign chats - How to Assign Chats in Azeer and Streamline Your Team’s Workflow

      Reading time: 2 Min How to Assign Chats in Azeer: Streamline Your Team’s Workflow Efficiently assigning chats within your team is essential for maintaining strong customer relationships. By ensuring that conversations are directed to the right team ...