Role-Based Access Control (RBAC) by Location
Give global, regional, and location users access to the locations they manage.
Coordinate review operations across every location without giving every user access to the full network.
How role-based access control (RBAC) works in Cacao
Role-based access control (RBAC) by location gives each user access to the branches they manage. Corporate can oversee the network while regional managers and franchisees work within their assigned locations and response permissions.
In an illustrative 800-location chain, corporate can see all branches, a regional manager works with an assigned territory, and a franchisee can access its six restaurants. Location scope and permission to respond are defined according to responsibility.
Cacao lets businesses create multiple users and assign access freely, so corporate, regional, and local teams can work in the same platform with the right scope. Role-based access works best when those teams also share a clear model for reporting by location and region, so each person can see the metrics they are responsible for improving.
The same access model also supports a multi-location customer feedback workflow, where local, district, and global users can act on feedback tied to their assigned profiles.
For buyers comparing broader platforms, this access model is one of the core requirements in multi-location marketing platforms for review management because corporate admins, regional managers, and local users need different scopes without splitting the workflow.
See how this access model fits within Cacao’s multi-location marketing platform for Google-first brands.
Three user levels for multi-location operations
Global user
Access every location to oversee reviews, replies, alerts, campaigns, and analytics across the complete business.
Regional user
Access any freely assigned group of locations, whether it represents a district, territory, city, or operating region.
Location user
Access one assigned location to manage local review operations without visibility into the full network.

What assigned users can manage in Cacao
- Monitor Google reviews for their assigned locations.
- Reply to reviews and keep customer conversations moving.
- Follow negative review alerts that require action.
- Manage campaigns connected to their locations.
- Analyze review performance and trends in the dashboard.

Built to scale without per-user seat pricing
Cacao pricing is based on locations, not user seats. A growing operation can add the appropriate global, regional, and location users without turning collaboration into a per-seat cost decision.
This structure is designed for chains and multi-location brands that need distributed execution with centralized visibility.

Real multi-location operation: Grupo Popular
Grupo Popular operates more than 120 locations across five countries and centralizes more than 34,000 Google reviews with Cacao.
Seven regional users manage assigned groups of locations so local issues can be handled quickly while the brand keeps global visibility.
See the Grupo Popular case study for the broader multi-location operation.
- 120+ locations connected across five countries.
- 34,000+ Google reviews managed in Cacao.
- 7 regional users with assigned location visibility.
Give each brand team the right access
Give corporate users visibility across the group and assign other users to the brands or locations they manage. Access follows operational responsibility, even when each brand connects a different Google account.
Grupo Popular manages PizzerĂa Popular, LomiterĂa Popular, and MilaneserĂa Popular through one Cacao login. Each brand connects its own Google account with its corresponding locations. The group can oversee the combined operation, filter by brand, and compare individual locations.
Assign access for an international operation
Use configurable location groups to represent countries or regions. Give corporate users consolidated visibility and assign regional or local users the locations they manage. Instructions, local contacts, and alert recipients can be configured by market to keep daily responsibility clear.
Assign one or several locations to each franchisee
Grupo Popular uses a corporate user with visibility across the network. Each franchisee has access to its assigned location or locations, so an operator with several branches can work within that portfolio while corporate retains the combined view. Corporate determines which reviews a franchisee may respond to, such as all reviews or only negative reviews. Franchisees can receive and configure alerts for their assigned locations.
Assign access according to the locations each operator manages. One franchisee can have several branches without receiving access to the complete network.
Role-based location access by operating model
Location access should mirror how responsibility is divided across brands, regions, clients, franchisees, practices, and local teams.
Franchise networks
Give corporate teams network visibility while franchisees and local managers work only with their assigned locations.
Explore access for franchise networksAgencies
Separate clients, brands, users, and locations so each account team sees only the portfolio it manages.
Explore access for agenciesRetail chains
Organize permissions for corporate, regional, district, and store-level teams without exposing the full network.
Explore Cacao for retail chainsRestaurant groups
Assign access by brand, market, franchise group, area, or restaurant while preserving corporate oversight.
Explore Cacao for restaurant groupsHealthcare practices
Limit access to the clinics, offices, locations, or provider profiles each authorized user manages.
Explore Cacao for healthcareMulti-location businesses
Model corporate, regional, local, and cross-functional responsibilities across the complete location network.
Explore multi-location accessGive every team the right location access
Start your 7-day free trial to see how global, regional, and location users manage reviews in Cacao.
Get startedFrequently asked questions
What is role-based access control (RBAC) by location in Cacao?
It is the ability to create multiple users and control which locations each person can access according to their responsibility.
What can a global user access?
A global user can access every location and manage review operations across the full business network.
Can a regional user be assigned any group of locations?
Yes. Regional user access can be assigned freely to any group of locations, such as a district, city, territory, or operational area.
What can a location user access?
A location user accesses one assigned location and can manage its reviews, replies, alerts, campaigns, and analytics.
Is Cacao priced per user?
No. Cacao pricing is based on locations, not user seats.
