ZNICRM Usage guideCUSTOMER GUIDE
Guide home / Role permissions

Role permissions

Choose the actions available to a role and review its assigned users before changing access.

Example: role permissions editor
Example: Showing a portion of the permission editor.

Open and change permissions

As an administrator open Account Settings → HRMS → User Roles, select the role name and open Permissions. Use Search permissions to narrow the controls and the category navigation to jump to a group. Each checkbox sends its own change immediately; there is no overall Save button. The page warns changes may take 4–8 hours to reach all users. Check the success message and reload the role to verify. Reopen the role and check that the intended permissions were saved. If an error appears, reload and inspect the saved state before retrying. A role change affects users assigned to it; check User List first. Individual feature access, plan support, account configuration and record scope can impose additional restrictions.

The descriptions below reflect the editor’s stated purpose for each control. They do not prove every downstream screen enforces it identically. For example, a sales role might need contact list and profile access but not bulk transfer; enable only the duties intended and verify with an authorized account.

The editor descriptions are not universal enforcement guarantees. For example, the Account Settings bulk transfer screen and its bulk transfer operation require ADMIN even if Transfer In Bulk is enabled. User administration screens likewise check ADMIN, despite the HRMS checkbox descriptions.

CRM

PermissionEffect described by the editor
View Contacts PageIf unchecked then the user is redirected to Digest when opening the CRM contacts listing page.
View Accounts PageIf unchecked then the user is redirected to Digest when opening the CRM accounts listing page.
Require Digest before opening Contacts or AccountsNot applicable to Administrator roles. If checked, the Contacts and Accounts lists can be launched only from the new Digest. Individual contact and account pages keep their existing permissions.
Global View AccessIf checked then user can access CRM data of all users. Required in case of Billing users.
View ProfileIf checked then only a user can view and edit the profile data of a contact and company.
Delete ContactsIf checked then user can delete contacts and send them to recycle bin.
Transfer In BulkIf checked then user can transfer contacts in bulk.
Change Account TypeIf checked, then user can change account type e.g., Vendor, Customer, Reseller, etc.

CRM Dialer

PermissionEffect described by the editor
Create Dialer BatchesIf checked then user can create dialer batches from manual entry or later queue setup flows.
Import Dialer FilesIf checked then user can upload CSV based dialer source files for background processing.
Create From FiltersIf checked then user can build dialer batches from saved CRM reporting filters within their allowed CRM visibility.
Work Assigned QueuesIf checked then user can open assigned dialer batches and submit dispositions.
Claim Shared Queue ItemsIf checked then user can claim next items from department or global shared queues.
Assign To UsersIf checked then user can assign dialer batches directly to individual users.
Assign To DepartmentsIf checked then user can assign shared batches to departments that they are allowed to target.
Assign GloballyIf checked then user can create queues visible to every user who has dialer access.
Promote To CRMIf checked then user can promote qualified dialer outcomes into CRM contacts and follow-up flows.
View Dialer ReportsIf checked then user can access dialer productivity and batch level reports.
Start Auto Dialer SessionsAllows automatic dialer sessions when the rollout is enabled. See the Dialer session guide for supported modes.

Travel permissions combine: the permission manager treats any builder, product, template, supplier, operations or document grant as general travel write access; each of those six checks accepts that general write access. Travel read or reports permits reports. Therefore clearing just one of these boxes does not necessarily remove its access. Administrators also receive overrides. Verify effective access with an authorized account.

Travel CRM

PermissionEffect described by the editor
Access Travel ModuleIf checked then user can open Travel CRM screens for Travel industry companies.
Itinerary BuilderIf checked then user can create, edit, clone, and publish travel itineraries.
Travel ProductsIf checked then user can manage travel metadata, media, and product-backed itinerary items.
Itinerary TemplatesIf checked then user can manage reusable itinerary templates and travel playbooks.
SuppliersIf checked then user can manage travel suppliers used in packages and reconciliation.
OperationsIf checked then user can manage manifests, readiness, reconciliation, and service follow-ups.
DocumentsIf checked then user can manage itinerary documents and customer offline packs.
ReportsIf checked then user can access Travel CRM reporting and dashboards.
Aggregator IntegrationsIf checked then user can manage travel aggregator settings in admin.
Travel AIIf checked then user can run Travel AI planner actions when admins enable AI for the company.
Travel Admin SettingsIf checked then user can configure Travel CRM admin settings.

Invoicing

PermissionEffect described by the editor
Allow Quotes AccessIf checked then user can create quotes for their customers.
Allow Invoice AccessIf checked, then user can create invoices for their customers.
Manage SubscriptionsIf checked then user can create and manage subscriptions. Plan should support Subscription for this to work.
Manage ReceiptsIf checked then user can manage receipts. Plan should support Receipts for this to work.
Complete Invoicing AccessIf checked, then user can create quotes and invoices for all customers. Individual quote and invoice permissions are also required.

Whatsapp Campaigns

PermissionEffect described by the editor
Allow Sending CampaignsIf checked then user can send bulk whatsapp campaigns.

For example, the Email Groups page requires both email sending and group permissions. Some SMS group management actions also require an administrator; a group checkbox alone does not grant every operation.

Email Campaigns

PermissionEffect described by the editor
Allow Sending EmailsIf checked then user can send email campaigns.
Allow Managing GroupsIf checked then user can create and manage email groups.

SMS Campaigns

PermissionEffect described by the editor
Allow Sending SMSIf checked then user can send SMS from CRM panel.
Allow Sending Bulk SMSIf checked then user can send bulk SMS from SMS panel.
Allow Managing SMS GroupsIf checked then user can manage and edit SMS groups.

Web Leads (Engage)

PermissionEffect described by the editor
Allow Web LeadsIf checked then user can receive leads from the web via ZipCall Contact form or APIs.
Assign Incoming ChatsIf checked, then user can receive chat requests from WhatsApp, Engage Chats and other platforms.

Telephony Access

PermissionEffect described by the editor
Allow Incoming CallsIf checked then it will allow incoming calls to land on the user's phone number when you put the department in the IVR.
Allow Outgoing CallsIf checked then user can make outgoing calls to the CRM entries directly from our panel. A webhook is required to configure to make outgoing calls.

Inventory

PermissionEffect described by the editor
Add StockIf checked then user can add stock in to the inventory.
Delete StockIf checked then user can discard, refund or delete stock from the inventory.
Manage ProductsIf checked then user can create new products & raise PO for them.

Chatbot Management

PermissionEffect described by the editor
Allow Chatbot ManagementIf checked then user can create & manage chatbots & assign to chat services.

Project Management

PermissionEffect described by the editor
View Project TasksIf checked then user can view assigned project tasks and permitted project board items.
Create Project TasksIf checked then user can create and update project tasks within allowed scope.
Manage Project TemplatesIf checked then user can create and edit project templates, stages, defaults, and workflow-ready setup.
Manage All Project TasksIf checked then user can view and manage project tasks across all users and departments.
Assign Project TasksIf checked then user can assign project tasks to users or departments.
Move Project StagesIf checked then user can move project tasks across configured stages.
Comment On Project TasksIf checked then user can add comments, blockers, and notes to project tasks.
Complete Project TasksIf checked then user can add completion details and complete project tasks.
View Project ReportsIf checked then user can access project dashboards and reports.
Manage Project SLAIf checked then user can configure project SLA deadlines and escalation links.
Manage Subscription RecurrenceIf checked then user can bind subscriptions to recurring project tasks.
Claim Department TasksIf checked then user can view and claim project tasks assigned to their departments.

HRMS

PermissionEffect described by the editor
Add UsersIf checked then user can add new users.
Manage UsersIf checked then user can suspend, restore users.
Delete UsersIf checked then user can delete users.
Assign LicensesIf checked then user can assign licenses. Consider enabling this permission with "Add User".
Manage PayrollAllows users to create a salary structure, assign it to users, manage leaves & attendance and perform other payroll based tasks. This permission is intended for payroll administrators.
View PayrollPayroll based view permission. No changes can be done by the user.

Users tab

Open Users to see up to 1,000 users assigned to the role, with name, email and phone; the list includes users of all statuses. Search, sort or page through the list; select a name for the user profile. Return using Back to User Roles.

User roles · User profile