Roles and Permissions

Roles and Permissions

When you have more than one person working in an organisation, who can see and do what starts to matter, essentially the data access. Roles let you share the work with your team while keeping sensitive data restricted to the people who should have it.

Zoho Campaigns comes with a few default roles you can assign to users, along with controls over what each role can and can't do, making user management more effective.

In this document, we'll discuss what roles are and why they affect data access, how to add custom roles and how to customize permissions for each one, the default permissions roles and understand how control options work.

Accessing the Roles and Permissions tab    

  1. Log in to Zoho Campaigns.

  2. From the dashboard, Click the Settings icon in the top-right corner of the screen.

  3. Click Roles and permissions under Users and Controls.

What do roles do? 

A role decides which actions a user can take in a workspace and which data they can reach. Assign the right role and a colleague gets exactly the access they need for their job, and nothing extra or unnecessary. Someone who sends campaigns needs more access than someone who only checks the reports.

Workspace level roles are separate from portal level roles. This doc deals with the workspace level ones. For information on portal level roles, read the Users document.

Default Roles 

Before we explore permissions and related settings, let's take a look at the various roles that exist in Zoho Campaigns workspace setup.

Workspace Admin     

The Workspace Admin is the administrator of the workspace. Workspace Admins can perform every actions in a workspace, including inviting new users from the portal to their workspace, sending campaigns, setting up integrations, and email authentication. They have access to every object created by every user in a workspace, and can define permissions for custom roles within their workspace.

Manager   

A Manager refers to users who have access to a specific workspace and can perform certain actions only within that workspace. Managers can create and send campaigns, import contacts, and view reports.

Here's the breakdown of role difference between Workspace Admin and Manager

Workspace Admin

Manager

They can manage Workspace under Settings and so it will be listed under Settings for their account.

They don't have access to manage workspace, so it won't be listed under Settings for their account.

They can add any existing users from the portal to their workspace.

They can't add users to their workspace.

They can configure contact and topics setup in their workspace.

They don't have access to configure contact and topics setup in workspace.

Editor   

An Editor refers to users who have access to perform a specific set of tasks within the workspace. Editors can create, edit, and delete campaigns and templates, as well as view reports.

Viewer    

The viewer role has the most limited access. Viewers can view reports within their assigned workspace, but cannot perform any other actions. It is suitable for stakeholders who only need limited access to view the reports, but aren't directly involved in any other process within the product.

Default role permissions 

Default roles have varying permissions across different modules. Let us look into the exact permission of each default role in the user management setup,

Workspace Admin 

 

 Manager 

Editor 

 

 Viewer 

Custom roles  

Administrators can create custom roles and set permissions according to each role's needs. In some cases, it might be helpful to assign more specific permissions to certain team members.

 Add Custom roles 

  1. Open Roles and Permissions under Users and Control in Settings.

  2. Click Add New Role.

  3. Enter role name and description.

  4. Assign different permissions across different modules

  5. Click Save and a new custom role will be listed below the default workspace roles.

 Edit permissions for Custom roles 

  1. Open the Roles and Permissions under Users and Control in Settings.

  2. Click anywhere on the Role element and the edit page will straightaway open.

  3. Make the required edits and click Save.

 Delete custom roles 

  1. Open the Roles and Permissions under Users and Control in Settings.

  2. Click the three dots beside the respective role and click Delete.

  3. A pop-up appears to inform you of all the users part of that role and will prompt to you to move those users to a different role by selecting one from the dropdown before you delete the role.

  4. Select Delete Role once you are sure of the removal.

  5. You have successfully deleted the role.

 Control options     

  1. There are five control options that define which operations can be performed under a specific control by users in every individual module.

  2. These functions are create, edit, delete, access, launch, view report, and export. The functionalities of these options vary across different modules of Campaigns.

  3. Launch privilege means the access to send campaigns directly or triggered from workflows and publish signup forms. These permissions are only applicable for campaigns (all types), signup forms, and automation modules.


Notes
Note:
  1. Only paid subscription users can add a new role and edit the permissions of existing roles. This does not include users who have opted for the pay-as-you-go plan.
  2. To access data that belongs to a different module, a user must have access permissions for that particular module. For example, if a user wants to choose a list during campaign creation, they need access permissions fro the List module, in addition to the necessary Regular and Advanced Campaigns modules.

Operations allowed under a control option in a module 

Contacts module  

Control options

Associated operations

Create

  1. Add contacts

  2. Import contacts

  3. Create a new sync

Edit

  1. Edit contacts

  2. Move contacts to Unsubscribed registry

  3. Mass-update contacts

  4. Reactivate contacts

  5. Assign subscription status

  6. Assign topics

Delete

Delete contacts

Export

Export contacts

View

View contacts

 

Custom Fields module   

Info:

Only users with Admin roles can create and modify custom fields.

 

Control options

Associated operations

Create

  1. Create custom field

  2. Select custom fields in field mapping step of sync creation.

Edit

Edit a custom field

Delete

Delete a custom field

Export

Export custom fields

View

View custom fields

Lists module   

Control options

Associated operations

Create

Create lists across Zoho Campaigns

Edit

Edit mailing list names

Delete

Delete lists

Export

Export lists

View

View lists

 

Segments module   

Control options

Associated operations

Create

Create segments across Zoho Campaigns.

Edit

  • Edit segment names

  • Assign subscription statuses to contacts in segments

  • Assign topics to contacts in segments

Delete

Delete segments

Export

Export segments

View

View segments

 

Contact Tags module   

Control options

Associated operations

Create

Create contact tags

Edit

Edit contact tags

Delete

Delete contact tags

Export

Export contact tags

View

View contact tags

 

Signup Forms Module
  

Control options

Associated operations

    Create
  • Create signup forms

  • Clone signup forms

    Edit*
      
  • Edit signup form names

  • Edit signup form layouts

  • Edit signup form responses

    Delete
  • Delete signup forms

    View
  • View all signup forms

     Launch
  • Publish signup forms

    View report

  • View reports for signup forms 



 

Regular and Advanced Campaigns modules
  

Control Options

Associated Operations

Create

  1. Create email campaigns

  2. Add content

  3. Clone a campaign

Edit

 

 

  1. Edit a campaign

  2. Edit content

  3. Edit recipient

Delete

Delete campaigns or campaign content

Export

  1. See print previews of campaign content

  2. Download campaign content as PDFs

View

View all campaigns

Launch

Send campaigns

View report

View reports for sent campaigns

 

SMS Campaigns module     

Control options
Associated operations
   Create
  • Create SMS campaigns

  • Add content

  • Clone campaigns

    Edit
  • Edit campaigns

  • Edit content

  • Edit recipients

   Delete
    Delete campaigns or campaign content
   Export
  • View print previews of campaign content

  • Download campaign content as PDFs

   View
    View all the campaigns
   Launch
    Send campaigns
   View report
   View reports of sent campaigns  
 

Workflow module   

  Control options
Associated operations
   Create
  1. Create workflows

  2. Clone workflow clones

  3. Create new content

  4. Add other content

    Delete
    Delete workflows
   Export
    Export workflows
   View
    View workflows
   Launch
    Trigger campaigns using workflows
   View report
    View reports for campaigns triggered using workflows
 

Library module  

Control options

Associated operations

Create

  1. Add a new collection to folders

  2. Upload images

  3. Import images

  4. Create template

  5. Save files to the Library

  6. Clone templates

Edit

  1. Edit images

  2. Edit folder name

  3. Move images to folders

Delete

Delete images, folders and templates

Export

Export the content that has been added to the library

View

View the contents in the library