Skip to main content

Location Based Permissions for Users in UpKeep

Learn how to set location based permissions so that your users can only see certain locations and the attributes tied to those locations.

Updated over a week ago

Available On: Premium, Professional, Enterprise


Location-Based Permissions let users access UpKeep with a single email, but their view is tailored to their specific locations. Users may have access to one, multiple, or all locations, depending on their role. It's important to ensure users are appropriately assigned to relevant location(s) to align with their visibility and responsibilities. 🌐👥🔍



How to Enable Locations Based Permissions

  1. Log into UpKeep and go to People & Teams

  2. Locate the user by email or name

  3. Click on the user and select Edit

  4. Scroll down and check Is Location Based

  5. Click Edit Locations

  6. Select the locations this user should see

  7. Click Save

When this user logs in next time, they’ll only see the locations you’ve selected


Assigning Access to Specific Sub-Locations

When enabling Location-Based Permissions, you can now choose exactly which sub-locations a user should access — without automatically granting access to all of them

  1. From the user’s Edit Locations screen, use the Include Sublocations toggle

    • Toggle ON: Selecting a parent location includes all its sub-locations

    • Toggle OFF: Selecting a parent includes only that parent location

  2. Select the parent and/or sub-locations individually

  3. Click Save


How to Disable Location Based Permissions

Log into UpKeep and navigate to People and Teams

  1. Locate the user via email or name

  2. Click the user's name and select Edit

  3. Scroll down and deselect Is Location Based. Be sure to click save!

⚠︎ When toggled OFF, users can see all Locations and attributes tied to them


What all can a user see when Location Based Permissions are turned on?

Users will only see records tied to their assigned locations, across the following modules

Parts

  • Visible only if tied to the user’s allowed locations

  • Counts on the Parts/Inventory dashboard respect location access

  • Parts on Work Orders, Assets, and PM Triggers respect location access

  • Parts linked to other locations will not appear

  • Purchase Orders: Users can view all POs, but only parts from their assigned locations are visible

Assets

  • Users see only assets in their assigned locations

  • Applies to Work Orders, Requests, PM Triggers, and Meters

  • Assets created for other locations will not appear after creation

Work Orders

  • Only visible if assigned to one of the user’s locations

  • Work orders without a location remain visible to all users

  • Recommended: Always assign locations to maintain structured visibility

Meters

  • Only meters in accessible locations are visible

  • Meters created in other locations will not appear

Locations

  • Applies to all related modules (Work Orders, Assets, Requests, PM Triggers, Meters, Parts)

  • Users only see locations and sub-locations they’ve been granted access to

Requests

  • When adding assets or locations to a request, dropdowns are restricted to accessible locations

  • Web counts in the left nav (number of requests) are not filtered by location access

  • Requestor access must be directly assigned — assigning a team to a location only affects Limited Technicians


FAQ about Locations Based Permissions

Can admins who are location-based users without assigned locations see other locations?
No — if a user is location-based but has no assigned locations, they won’t see or interact with any locations. Only a full admin can update their access.


How can account holders update their location access?
Account holders can update their access by ensuring the desired location is linked to their account. They should also verify that the location isn’t already associated with another UpKeep site.


How can users request access to more locations?
Users who need access to additional locations must contact their account administrator. Only admins can modify or grant location-based permissions.


Why can’t I see certain locations when editing user permissions?
If a location isn’t visible when editing, check the Locations page to confirm:

  • The location exists under the correct parent

  • Sub-locations are properly nested

  • The hierarchy is correctly structured

Each sub-location must be individually created and nested to appear in the list.


Do location-based permissions affect notifications?
Yes — notifications follow assigned permissions:

  • Admins & Limited Admins: Receive work request and work order notifications for their allowed locations

  • Technicians & Limited Technicians: Receive notifications only for work orders assigned to them


Are location options filtered when submitting requests?
Yes — request dropdowns for locations and assets only show items the user has access to.


Can admins change their own location permissions?
Yes — admins can edit their own location access from People & Teams.


Do the blue “Action Needed” counts respect location access?
No — action item counts in the web app’s left navigation show totals across the full organization.


Are analytics and reports filtered by location permissions?
Yes — analytics and reports now reflect the user’s assigned locations only.

Did this answer your question?