Hexia

Permissions

Welcome to Hexia

Permissions in Hexia control what each user can see and do. Access is built from a hierarchy of entities and a set of roles, and it is additive: you can stack permissions to grant more access, but you cannot subtract access from an inherited permission. To use the platform, a user needs two things at once: access to a service and access to a point of service (or a group of them).

The Hexia hierarchy

Access in Hexia is built on a hierarchy of entities, from the highest level down to individual services.

Hexia permissions hierarchy

Organization — the highest entity; it usually contains one or more subscriptions and never contains a point of service directly. Example: Riverside Group Inc. is the holding company that owns several brands.

Subscription — a brand, division, or company owned by the organization; it almost always contains at least one point of service. Example: Riverside Coffee, Riverside Grill, and Riverside Market are individual companies — each with their own employees — all owned by Riverside Group Inc.

Point of service (POS) — usually a brick-and-mortar store, but it can also be a business segment such as a pickup point, or a non-physical location for online businesses. Example: Montreal is only one of many points of service Riverside Coffee has across the country.

Users — belong to the organization or subscription level. An organization-level user can access any or all owned subscriptions; a subscription-level user can only access that subscription’s resources. Example: Riverside Group Inc.’s employees could monitor any or all subscriptions, while an Riverside Coffee employee would only see Riverside Coffee’s resources and none of Riverside Grill’ — otherwise that would be a security risk.

Owner / admin note: a user added at the subscription level also shows up at the organizational level, and a user created at the organizational level can assign permissions at the subscription level (for example, accessing Riverside Group at the organizational level versus Riverside Coffee and Riverside Grill at the subscription level).

Services — a product within Hexia, such as Voice of Customer (Hexia.voc), Mystery Shopper (Hexia.missions), or Hexia.local. You set permissions for each service individually, and a subscription can hold several service items, including more than one of the same type. Example: Riverside Grill needs two Voice of Customer services — one post-purchase, one post-delivery — plus a Hexia.local service to monitor online mentions, so the admin created two VoC service items and one Hexia.local service item.

Two ways to grant permissions

There are two ways to give a user permissions. Individual permissions let you give fine-grained access to any specific person. Group permissions save time in larger organizations: instead of configuring every employee individually, create groups — each with their own permissions — and then assign users to one or more groups. Example: all project managers share one set of permissions, different from the marketing department’s.

Permission role levels

Different roles can access different functions depending on the service. A Reader typically has read-only access, a Contributor can edit data, and an Administrator (or Owner) can do all of that and manage configuration and alerts. The tables below summarize access by role for each service.

Administrator portal

Permission / Role Owner Administrator Contributor Reader
Access the administration portal    
Create, edit, or delete a subscription    
Create, edit, or delete a service    
Manage users and permissions    
Manage groups and permissions    
View a point of service
Create or edit a point of service Edit  
Manage a POS group    

Voice of Customer (Hexia.voc) — filtered by POS / POS group permissions

Permission / Role Owner Administrator Contributor Reader
Access the dashboard
Access alerts
Edit, forward, or change alert status  
Access results
Access competitor results
Access trends
Access reports
Access confidential information CI permission required CI permission required CI permission required CI permission required

Mystery Shopper (Hexia.missions)

Permission / Role Owner Administrator Contributor Reader
Access the dashboard
Access results
Access reports
Access confidential information CI permission required CI permission required CI permission required CI permission required

Hexia.local

Permission / Role Owner Administrator Manager Contributor Reader
Access the dashboard
View points of service
Assign participating POS      
Create or enable a location      
Update a location    
View directories and reviews
Reply to reviews  
View reports
View all profiles or create a user      
Manage notifications By type
Create, edit, or delete a Google Post    
Read a Google Post
Manage templates and tags    

Point of service and service permissions

To have a working account, a user needs two permission levels at once: one for the service you want them to access, and one for a point of service or a group of points of service. Together, these determine what the user can see. Example: a user could have access to the Voice of Customer service but still see no data because no point of service is assigned; assigning them the Montreal point of service gives them access to the Montreal Voice of Customer data.

Point of service groups

As with users, you can create POS groups, organized however you like — by region, or even under the name of a regional manager. A point of service can belong to multiple groups, which also makes groups a handy way to filter dashboard data. Example: creating a “Mary Jane Department” group with both the Montreal and Toronto POS lets Mary Jane Watson see both; she wouldn’t see the “Gwen Stacy Department” group unless an administrator grants it.

Note on overlapping groups: if you give a user multiple group permissions, some may overlap and it can get harder to tell what they can and cannot access. For example, if the Montreal POS for Mystery Shopper is in both the Mary Jane and Gwen groups, removing it from the Mary Jane group won’t stop a user with the Gwen group from seeing it. Use the impersonation feature to confirm what a user can actually see.

User impersonation

The User impersonation feature lets administrators see the platform exactly as a specific user sees it. Click the mask icon next to a user name in the user table; an orange bar appears while you view Hexia as that user, so there’s no confusion with your own account, and the arrow icon at its top-right returns you to your admin account. Example: if Alex Carter only has Riverside Coffee permissions, an admin can impersonate him to confirm he sees Riverside Coffee functionality only — a good way to make sure each user’s access is set correctly.

Addition and inheritance

Hexia uses an additive permission system: you can stack permissions together, but they can never be subtracted. Example: if everyone in a group has Contributor access to a resource, every other linked permission in the hierarchy must be at Contributor level or higher. You can raise someone to Administrator, but you cannot lower a group member to Reader — for finer control, use individual permissions instead of groups.

Additional permissions

Some additional permissions can be stacked on top of the roles above; these are usually service-specific. Example: you might need one of your Customer Support Specialists to manage contests and access users’ confidential information. Add that user to the Customer Support Specialist group, then add the individual “Confidential information” permission to that one person — everyone else in the group stays without access.

Still need help?
The Hexia team is here for you.

Submit a request

All Your CX Data in One Powerful Platform.
Simplify Your CX Strategy with Hexia.

Book a Demo
Newsletter

Subscribe to get the latest Hexia updates