Svennis Partner Zoho Europe LogoSvennis
Technical Guide
Zoho Analytics
Dashboards
Permissions

Sharing Zoho Analytics dashboards with permissions so each team sees only its own data

How to share one Zoho Analytics dashboard with several teams so each sees only its own rows, which permissions to set, and the sharing mistakes that leak data.

Svennis Cloud Solutions

Zoho Premium Partner
October 15, 202610 min read
Sharing Zoho Analytics dashboards with permissions so each team sees only its own data

How to share Zoho Analytics dashboards so each team sees only its own data

Sharing Zoho Analytics dashboards with permissions works best when you follow three rules. Share each dashboard to one Workspace Group per team. Attach share filter criteria driven by a variable. Keep the permissions read-only.

Each team then opens the same dashboard and sees only its own rows. Public links, embeds and PDF emails bypass that control, so use them sparingly.

A shared view is any table, report or dashboard that an administrator has made available to other users. It comes with permissions that say what those users may do with it. Zoho Analytics keeps sharing and publishing as separate options, as Zoho's blog on collaboration options in Zoho Analytics explains. Sharing gives named users access. Publishing creates permalinks and embeds, which can reach people without a Zoho login.

This guide covers the building blocks, a worked example with four regional teams and the permission choices. It also covers the mistakes that leak data and what the setup means for a company in the EU. If you have not built the dashboard yet, start with our guide to a first Zoho Analytics dashboard on Zoho CRM data.

Workspace Groups, variables and share filters: the building blocks of per-team access

Per-team access in Zoho Analytics rests on four pieces that work together. The Zoho Analytics help centre describes each of them:

  • Workspace Group: "a collection of email addresses of your users". You can use a group to share views, to email views and to create variables.
  • Variables: placeholders that assign dynamic values for individual users or Groups in the workspace. When you create a variable, you can name a Group instead of listing individual email addresses.
  • Share filter criteria: conditions attached to a shared view that limit the data it shows to the people it is shared with. Variables can be used inside these criteria.
  • User Filters: the filters a viewer works with on a dashboard. A variable can set their default value dynamically for each user or group.

The difference between the last two matters for security. Share filter criteria decide which data a shared user receives. A User Filter default only sets the starting point of a filter. Treat the share filter as the control and the User Filter default as a convenience.

Groups also save repeated work. The Zoho Analytics help page on managing groups notes that a group lets you share or email reports and dashboards with the same permission for a set of users. You no longer type the users in each time. For a dashboard that several teams use, that means one group per team and one share per group.

Who can set up shared dashboards: administrator roles and plan requirements

Only administrators can build the group structure that per-team sharing needs. According to Zoho's help on managing groups, three roles can create Groups in a workspace: Account Administrators, Organization Administrators and Workspace Administrators. Users with administrative profile permission can access the feature.

The Groups option needs the Standard Plan or above. On the Standard, Premium and Enterprise plans the number of groups is listed as unlimited. You can therefore create one group per team, region or function without running into a cap.

The people you share with need a few things too. The help page on accessing shared views in Zoho Analytics lists them:

  • A Zoho account is required to open reports shared privately.
  • A shared user who has not registered must sign up with the email address named in the invitation email.
  • Shared reports and workspaces appear under the Shared Databases tab on the Home page.

The same page sets the boundaries of what a shared user can change. Shared users cannot edit reports in a workspace; editing a report needs Workspace Administrator privilege. A shared user can edit table data only if an Admin or Workspace Administrator has granted Write permission. Keep the list of Workspace Administrators short, because that role reaches well beyond a single team's view.

Worked example: one sales dashboard filtered by region for four teams

A regional split shows the method most clearly. One Zoho community thread describes six users who manage data for four areas: North, South, East and West. Each user should see only their own area in the dashboards. The steps below use that scenario. The group names are our examples.

  1. In Explorer, open the Settings tab and then the Manage Groups tab.
  2. Create four groups, such as Sales North, Sales South, Sales East and Sales West. Add the email addresses of the users responsible for each area.
  3. Create a variable for the region. Assign the value North to the Sales North group, South to Sales South, and so on.
  4. Share the dashboard to each group. In the share filter criteria, set the region column to equal the variable.
  5. Keep the permission read-only. Leave export and access to underlying data switched off unless a team needs them.
  6. If the dashboard has a region User Filter, set its default value from the same variable.
  7. Sign in as a test member of each group and check what that person sees.

The last step is the one most often skipped. At Svennis we sign in as a test user from every group before a per-team dashboard goes to its audience. The owner's own view shows all rows, so it hides a filter that is wrong for the viewer.

The result is one dashboard to maintain instead of four copies. When someone moves from South to East, you change their group membership, since users can be added to or removed from a group at any time. You can also modify the permission and filter criteria for each view shared to a group.

Four region groups, one variable and a share filter let one sales dashboard serve four teams. What happens / Who. 1. Create the groups: Sales North, South, East and West in Manage Groups, each with its users / Account, Org or Workspace administrator;

Permissions to decide for each shared dashboard: read-only, export, underlying data and write

Every share in Zoho Analytics carries its own permissions, and each one widens what a viewer can take away. Zoho's blog on collaboration options describes fine-grained choices over what a shared user can do. These include read-only access, exporting data and viewing the underlying data. You can also let colleagues upload or add data and analyse and develop the reports you share.

For a team dashboard, decide each permission on purpose:

  • Read-only: the sensible default for managers and team members who only need to look.
  • Export: lets the data leave Zoho Analytics, where your filters no longer follow it.
  • Underlying data: shows the rows behind a chart, which may include columns the chart never displays.
  • Write: lets a shared user edit table data, so grant it only to the people who own that data.

Base tables need a separate decision. According to Zoho's help, users can create their own reports over shared data once the base table or query table is shared to them. Share a table only when you are content for its recipients to build anything they like on top of it.

Editing reports is a common frustration. In one community thread, a user wanted shared users to edit text box fields on a report and found that they could only view it. The user called view-only sharing pointless when an email as PDF already exists. The help pages confirm that editing a report needs Workspace Administrator privilege. That is a trade-off between convenience and control, not a setting you switch on.

Choosing a sharing method: private sharing, permalinks, public views, embeds and email

Private sharing to groups is the only method in Zoho's help pages that ties access to a named, signed-in person. A permalink is a standalone permanent URL for a report or dashboard. Zoho Analytics can make a permalink available with a secured login, as a private permalink or with public access. Embedding places a table, report or dashboard on a website, web application, blog or intranet page.

MethodWho can open itZoho login neededPer-team control
Private sharing to users or groupsNamed users and group membersYes, a Zoho accountYes, through permissions and share filter criteria
Private access without loginAnyone who holds the linkNoThe link is the key; you cannot tell who used it
Public accessAny remote userNoNone
Embed on a website or intranetVisitors to that pageNo, for a public viewOnly the host site's own login
Email as PDFEveryone on the distribution listNoOne file per team, or everyone sees the same data

Export behaves differently across these methods. A community user who shared dashboards through a permalink from the publish options found that viewers could open them. Those viewers had no Export option, which the user saw only for logged-in Zoho users. If people outside your Zoho account need to export, plan for that limit before you choose a public or private link.

Private sharing to groups names every viewer and filters rows per team, while links reach any holder. Private sharing to groups / Permalink without login / Public view or embed. Who opens it: Named users and group members / Anyone who holds the link

Mistakes that expose more data than intended

Most data leaks from Zoho Analytics dashboards come from a sharing shortcut, not from a missing feature. These are the patterns to look for in your own workspace.

Public views behind a password-protected website

One forum user embedded dashboards in a password-protected WordPress site and called it "effectively an intranet". The same user noted the reports were public without a login. Any remote user can open a public view without a Zoho account. The website password protects the page, not the view.

One PDF to all staff

The same user exported a weekly business development dashboard as a PDF and emailed it to all staff. That works for company-wide figures. For team-specific data it sends every team's numbers to everyone.

Filters in the URL instead of in the share

The regional thread asked how to stop users changing the filtering parameters in a URL. A value in a link is something a viewer can see. Put the restriction in share filter criteria, where the viewer cannot touch it.

Approving every Request Access click

A user who opens the URL of a view they lack permission for sees a Request Access button, which notifies the administrators. Check which group the person belongs to before granting anything.

Sharing the base table with a filtered dashboard

A filtered dashboard shared alongside an unfiltered base table lets users build their own reports over the full table. Share the dashboard and keep the table back.

When a shared dashboard does not appear for a user: what to check

A shared dashboard that a user cannot see usually points to an account or invitation problem, so check those first. In one community thread, a paying customer shared a new dashboard with two newly licensed users, and neither could see it. Deactivating, reactivating, revoking and re-granting access did not help. The customer's other shared dashboards still worked for other users.

The thread does not record a fix, but Zoho's help on accessing shared views gives you a checklist:

  1. Confirm that the user signed up with the exact email address named in the invitation email.
  2. Ask the user to look under the Shared Databases tab on the Home page, where shared reports and workspaces appear.
  3. Have the user open the dashboard's URL directly. A Request Access button means the share does not cover that account.
  4. Check that the user is a member of the group the dashboard is shared to.
  5. Check that the user has not removed the workspace with Unsubscribe Workspace, which removes the workspace and its views from their account.

If all five checks pass, raise a ticket with Zoho support. Include the dashboard URL and the affected email addresses. Do not fix it by switching the dashboard to public access, because that removes the per-team control you set up.

Limits to plan around: dashboard tabs, external clients and editing rights

Three requests come up often in Zoho's community, and none has a simple setting in the help pages used for this guide.

Access to individual dashboard tabs

One user asked how to give some people access to only two of the three tabs on an HR dashboard. The help pages here describe permissions and filters per view, not per tab. If a tab must stay hidden from some users, give that audience a separate dashboard and share it only to them.

Clients outside your organisation

Another user wanted a client's staff to have individual, password-protected access without joining the company's Zoho One account. Private sharing needs a Zoho account, and the alternatives without a login do not identify the individual. Weigh that before you promise a client personal logins.

Editing by shared users

Shared users cannot edit reports; that needs Workspace Administrator privilege. If several people must change a report, decide whether they need that role or whether one owner should make the changes for them.

Dashboard permissions and GDPR: what an EU company should add

For a company in the EU, a dashboard that shows personal data raises a GDPR question as well as a reporting question. HR dashboards are the obvious case, but sales dashboards also list contact names and owners. The same per-team design that keeps regions apart also limits who sees personal data.

Three habits help when your data protection lead or an auditor asks who can see what:

  • Keep the Manage Groups list as the record of which team sees which dashboard, and review it when people join, move or leave.
  • Write down the share filter criteria and permissions for each view, since you can change them per view.
  • Remove sensitive fields before they reach Zoho Analytics where you can. Zoho CRM, for example, offers field masking to keep sensitive customer data private.

Blended data needs extra care. A dashboard that combines CRM and accounting data can expose figures that one system alone would not. Our guide to Zoho CRM and Books data blended in Zoho Analytics covers how such views are built. Apply the same group and filter rules to every blended view.

Rules on employee data can also differ between member states. Agree the sharing design for HR dashboards with whoever handles data protection in each country where you employ staff.

Next steps: map teams to groups, share one dashboard, test each view

Per-team sharing is easiest to get right on one dashboard before you roll it out widely. A practical order:

  1. List your teams and the column that separates their data, such as region, branch or owner.
  2. Check that your plan is Standard or above, so Groups are available.
  3. Create one Workspace Group per team under Settings and Manage Groups in Explorer.
  4. Create a variable that assigns each group its value, and use it in the share filter criteria.
  5. Share one dashboard read-only, with export and underlying data off.
  6. Sign in as a test user from each group and confirm what each sees.
  7. Review any public permalinks, embeds and all-staff PDFs, and replace those that carry team-specific data.

If you want help designing the group structure or reviewing the shares you already have, see our Zoho Analytics implementation and consulting page.

Sources

Found this helpful? Share it

LinkedInPost
Svennis Cloud Solutions

Svennis Cloud Solutions

Premium Partner

Zoho Premium Partner since 2011 with 200+ successful implementations across Europe. We specialize in CRM implementation, custom integrations, and business process automation - helping European businesses get the most out of the Zoho ecosystem.

Zoho Premium Partner - Since 2011

Ready to Transform Your Business?

Let's discuss how Zoho can streamline your operations. Book a free strategy call with our team - no commitment, just honest advice from 200+ implementations.