Access Control List (ACL) Permissions
This reference guide provides a comprehensive overview of all available permissions in SendSquared. These permissions control what actions users can perform within the system.
Permission Groups
Permissions are organized into five main groups to make management easier:
Communication Permissions
These permissions control the ability to send various types of messages:
- send_email - Send Email messages
- send_sms - Send SMS text messages
- send_campaign - Send marketing campaigns
- send_whatsapp - Send WhatsApp messages
- send_airbnb - Send Airbnb messages
Agent Permissions
These permissions control agent capabilities and call center features:
- is_agent - Basic agent access
- is_mobile_agent - Mobile agent capabilities
- is_agent_admin - Agent administrator privileges
- make_calls - Make outbound calls
- receive_calls - Receive inbound calls
- assign_lead - Assign leads to agents
- edit_closed_lead - Edit leads after they're closed
- edit_queues - Edit call queue settings
- edit_menus - Edit IVR menu settings
Inbox Management
These permissions control access to various inbox channels and management capabilities:
Email Permissions
- view_email - View emails in inbox
- view_others_email - View emails assigned to other users
- assign_email - Assign emails to yourself
- assign_others_email - Assign emails to other users
- reassign_email - Reassign emails between users
- delete_email - Delete emails
SMS Permissions
- assign_sms - Assign SMS to yourself
- assign_others_sms - Assign SMS to other users
- reassign_sms - Reassign SMS between users
- priority_sms - Change SMS priority levels
- complete_all_sms - Mark all SMS as complete
Airbnb Permissions
- view_airbnb - View Airbnb messages
- assign_airbnb - Assign Airbnb messages to yourself
- assign_others_airbnb - Assign Airbnb messages to other users
- reassign_airbnb - Reassign Airbnb messages between users
- complete_all_airbnb - Mark all Airbnb messages as complete
WhatsApp Permissions
- view_whatsapp - View WhatsApp messages
- assign_whatsapp - Assign WhatsApp messages to yourself
- assign_others_whatsapp - Assign WhatsApp messages to other users
- reassign_whatsapp - Reassign WhatsApp messages between users
- complete_all_whatsapp - Mark all WhatsApp messages as complete
Voicemail Permissions
- view_voicemail - View voicemails
- view_others_vm - View voicemails assigned to other users
- assign_voicemail - Assign voicemails to yourself
- assign_others_vm - Assign voicemails to other users
- reassign_voicemail - Reassign voicemails between users
Task Permissions
- view_task - View tasks
- assign_task - Assign tasks to yourself
- assign_others_task - Assign tasks to other users
- reassign_task - Reassign tasks between users
System Management
These permissions control administrative and system-level features:
- add_users - Add new users to the system
- edit_templates - Edit message templates
- edit_automations - Edit automation workflows
- merge_contacts - Merge duplicate contacts
- guidebook_edit - Edit guidebooks (if guidebook feature is enabled)
- delete_recording - Delete call recordings
- delete_voicemail - Delete voicemails
- edit_custom_fields - Edit custom field definitions
- delete_custom_fields - Delete custom field definitions
Verification Permissions
These permissions control guest verification features (if verification feature is enabled):
- verification_view - View verification status
- verification_agent_upload - Upload verification documents as an agent
- verification_complete - Mark verifications as complete
- verification_delete - Remove verification status
- verification_delete_images - Delete verification images
Managing Permissions
When creating or editing user accounts, you can:
- Select All - Grant all available permissions
- Deselect All - Remove all permissions
- Select by Group - Toggle all permissions within a specific group
- Individual Selection - Choose specific permissions as needed
Best Practices
- Start with minimal permissions and add as needed
- Use permission groups to quickly assign related capabilities
- Regularly review user permissions to ensure they match current roles
- Consider creating user templates for common permission combinations
- Document any custom permission schemes used in your organization