The User Allowed Location Restriction setting introduces system-wide controls that filter pages, workflows, and data visibility based on the locations assigned to each user. When enabled, this setting ensures that Gingr business users can only interact with data from their permitted locations, protecting sensitive information and preventing cross-location errors.
This article outlines the functional changes throughout Gingr when this setting is enabled.
Admin Settings Overview
Setting Location: Admin > User Account Settings
Setting Name: 'Restrict Users to Allowed Locations'
Who It Applies To: All users, excluding Admin group users on Admin pages
Who Can Enable/Disable It: Only users in the Admin group
Required Permissions to Manage Locations:
Can Manage User Accounts
Can Manage User Allowed Locations (new permission)
Important Behavior Differences: Admin Group vs. Delegated Admins
User Type
Behavior When Setting is Enabled
Admin Group
Not restricted on Admin pages—can view and manage data for all locations regardless of assigned access.
Still subject to location filtering on non-admin (daily-use) pages like reservations and profiles.
Delegated Admin (Non-Admin Groups with Admin Permissions)
Fully restricted to only their allowed locations - even on delegated Admin pages.
Cannot configure or view settings for locations they are not assigned to.
Admin page drop-downs, grids, and actions are all filtered to allowed locations.
Tip: It’s important to note that having admin-delegated permissions (such as managing users or settings) does not grant full access across all locations. Only users assigned to the Admin group are exempt from location restrictions on Admin pages. Delegated admin users will still be limited to their assigned locations, even if they have elevated permissions.
When Enabled:
System Area
Impact When Enabled:
User Management
Users can only assign, view, and edit accounts for their allowed locations.
New employee self-registrations remain inactive until a location is manually assigned.
Location drop-downs are filtered to the logged-in user's allowed locations.
Reservations & Appointments
Location selectors on booking pages show only allowed locations.
Standing Reservations, PreCheck forms, and Owner/Pet Reservation tabs display only allowed-location data.
Owner Profiles
Home Location dropdown shows only allowed locations.
Packages tab only displays and allows actions for allowed locations.
Deposit and Invoices tabs include filtered location dropdowns.
Incidents can only be added/edited for allowed locations.
Pet Profiles
Reservation and Incident tabs filter to allowed locations.
Incidents for locations outside user access are view-only (greyed out).
Admin Pages (Delegated Admins)
Admin group users retain full access.
Delegated users can only configure Admin settings for their allowed locations.
Can only create/edit campaigns for allowed locations.
Location dropdown is multi-select and filtered.
Campaigns created from reports inherit selected or current location.
Invoices & Financials
With Limit Invoice Changes to Invoices at Current Location also enabled, users can only perform actions at their current location and only for allowed invoice locations.
Comments
0 comments
Article is closed for comments.