megaphone EZOfficeInventory is now EZO. Discover the reasons behind the rebrand and what it entails here

Asset Management Solution Asset Management Blog Streamline Team Member Access With Scopes

[How-To] Streamline Team & Member Access with Scopes in EZO

Managing access in a growing organization often turns into a headache — endless role duplication, confusing permissions, and no clear way to control who sees what.

Imagine an IT admin named Sara. Her role defines what she can do: approve requests, edit assets, or generate reports. But her scope defines where she can do it — maybe only for the IT department’s laptops, or just the Dev Team’s assets. Without separating the role and the scope, permissions and visibility overlap, creating confusion and bloated role libraries.

With EZO’s Teams and User Scope feature, you can finally separate permissions (what users can do) from scope (where and on what they can act). This means cleaner role structures, easier team management, and visibility that adapts as your organization changes.

This guide walks you through creating teams (manually, via CSV, or through identity providers), setting up scopes, and applying them so the right people have the right access at the right time.

Note: The User Listings tab will no longer be shown. Scopes are the new unified way to manage visibility.

1. Enable Custom Roles

Before you can create teams, you will need to enable Custom Roles

  • Go to Settings → Custom Roles and click Enabled
  • Then click Update to save the settings.
Enable Custom Roles

2. Create a Team

Teams can be created in three ways:

Manually in the Teams module

  • Go to Members & Access → Teams → + Add New Team.
  • Enter the Team Name among other details and click Create Team.

Example: Sara, the IT admin, creates a “Design Team” manually in EZO so she can quickly manage all requests and assets tied to designers.

Create a Team

Auto-Sync via Active Directory (SCIM / LDAP / Google Workspace)

  • Go to Settings → Integrations → User Provisioning & SSO.
  • For your chosen integration (SCIM, LDAP, or Google Workspace), enable the checkbox “Create Teams in EZO based on Attribute.”
  • Choose an attribute from the dropdown: Department, Manager, or Work Location.
Auto-Sync via Active Directory (SCIM / LDAP / Google Workspace)
  • Members sharing the same attribute are automatically grouped into a team.
    • Example: All users with Department = Product Management are grouped into a “Product Management” team.
    • Example: All users with Manager = Alex Smith are grouped into “Alex Smith’s Team.”
  • Teams update dynamically as AD data changes.
  • If you want to create teams using a different criterion, first uncheck the option Create teams in EZOfficeInventory based on the following attribute. Then, add your preferred attribute to the Team field in the Column Mapping fields as shown below.
Auto-Sync via Active Directory (SCIM / LDAP / Google Workspace) 2

Note: Teams synced from AD will update automatically if mapped.

Example: Instead of manually building a team, Sara enables auto-sync so everyone listed under “Engineering” in her directory is always grouped as the “Engineering Team” in EZO.

Import via CSV

  • While importing members, include the Team column in your CSV.
  • To import team via CSV/Excel, go to Members & Access  → More  → Import Members  →  Add New Members
  • Select the relevant file and click Upload and Proceed
  • One Step 2, check Team (create new if not present in system) and then proceed with the regular flow of adding new members. 
Import via CSV
  • If the team already exists, members are mapped automatically.
  • If the team doesn’t exist, a new one is created.
  • Blank team fields are ignored, leaving existing team values unchanged.

Example: Sara uploads a CSV of all new hires. Checking the team option automatically creates a “QA Team” for testers, instead of her having to create it manually later.

3. Create New Scope

Scopes control which Groups, Locations, and Teams a user or team can access. Permissions still come from Custom Roles, but visibility comes from Scopes.

  • Go to Members & Access → User Scopes → Add User Scope
  • Here you may select all the relevant groups and locations for that particular scope.
  • You may also toggle Scope By Teams option to add specific teams (outlined below). 

Example: Sara wants her IT Support Team to manage assets only for the Product and Dev Teams. She creates a new scope, selects Scope by Teams, and adds “Product” + “Dev.” 

Now, IT Support members can approve requests, edit assets, or generate reports — but only for Product and Dev assets, not the entire organization.

Create New Scope
Create New Scope 2

4. Assign Scope at the Team Level

  • Go to Members & Access → Teams 
  • Open a team’s detail page and then click Add Scope as outlined below. 
Assign Scope at the Team Level
  • Define scope for that team and then click Update. You may also add a Team Scope by clicking on the + sign which opens the Create Scope popup (See Section 3 above).
Assign Scope at the Team Level 2

All users in the team inherit the assigned scope. Scope details appear in the Team Scope section in the team details page.

Assign Scope at the Team Level 3

Example: Sara assigns a scope to the “Design Team” so they can only manage assets in the Marketing group. This way, designers don’t see or edit assets from other departments.

5. Assign Scope at the Member Level

  • Go to Members & Access → Members
  • Open a member’s profile page.
  • Under Member Scope, either:
    • Select an existing scope from the dropdown, or
    • Click + to create a new scope directly which will open the Create Scope popup (See Section 3). 

Update: A member can now belong to more than one team at the same time. On the member’s profile, all teams are listed comma-separated. If scope or visibility is applied on teams, a member who is part of multiple teams inherits visibility from all of them.

Example: When Sara adds a new developer who belongs to both the “Engineering” and “QA” teams, the developer automatically inherits visibility from both scopes. Sara doesn’t need to manually merge permissions; AssetSonar does it for her.

6. Scope Application in the Request Portal

Scopes now apply consistently across the Request Portal, just as they do in the main app. This ensures:

  • Requesters only see items, groups, and teams allowed under their scope.
  • Admins don’t need to create extra custom roles just for portal restrictions.

Example: Sara enables scopes so that when designers log into the Request Portal, they only see laptops tagged for the Design Team, not hardware meant for Engineering or Finance.

7. Limitations & Exceptions

  • A user can now belong to multiple teams simultaneously.
  • Each scope still defines where users act, while roles define what they can do. Both need to be configured.
  • If a member is added to multiple teams, they inherit the scope of all those teams.

8. Keep Access Clean and Scalable

With the changes to the teams and scopes, you don’t need to juggle endless custom roles. Permissions stay simple, scopes keep visibility sharp, and team changes no longer mean role chaos. Whether you’re onboarding new hires, restructuring teams, or tightening compliance, EZO gives you a cleaner way to manage access.

Need help setting it up? Email us at support@ezo.io — we’re happy to assist.

Was this helpful?

Thanks for your feedback!
Picture of Farhad Hassan
Farhad Hassan
Sr. Technical Writer, EZO
Farhad Hassan is a seasoned technical writer and content specialist with over a decade of experience turning complex systems into clear, actionable resources. At EZO, he focuses on creating support articles across the company’s full product suite — including EZO, EZRentOut, EZO CMMS, and AssetSonar — helping businesses manage assets, streamline maintenance, optimize IT tracking, and scale efficiently. He specializes in simplifying complex workflows — whether it’s asset lifecycle management, equipment rentals, preventive maintenance, or IT asset compliance. Farhad believes great support content should not just answer questions, but empower users to unlock the full potential of their tools.

Achieve Higher Asset Control with EZO

Cloud-based asset management software that helps minimize costs with efficient asset organization and tracking.
Index

Talk to Us

Need help getting started or have questions? Get in touch with one of our product specialists!