How User Access Works in Yardo
User access in Yardo is defined by three layers:- Roles – Define a baseline set of permissions
- Permission Overrides – Grant additional permissions on top of roles
- Scope – Determine whether access applies organization-wide or to specific locations
Standard Roles
Yardo provides a small set of standard roles that cover the most common access patterns.- Admin – Full administrative access across the organization
- Planner – Manage appointments and scheduling operations
- Viewer – Read-only access to schedules, appointments, and operational data
Admin access is organization-scoped. Admin users automatically have access to all locations and cannot be restricted to individual facilities.
How to Invite a User
New users are invited by an administrator and receive access via email. To invite a user:- Navigate to Settings → Team
- Click Invite user
- Enter the user’s email address
- Select a role
- Assign one or more locations (if applicable)
- Send the invitation
Yardo supports unlimited users per organization. There are no seat limits.
How Location Assignment Works
For non-admin users, access can be scoped to one or more locations.- Planner and Viewer roles can be limited to specific locations
- Users may have access to multiple locations
How to Create and Manage Custom Roles
Custom roles allow administrators to define access that matches their organization’s exact operational needs. To create or manage roles:- Navigate to Settings → Roles
- View existing system roles and custom roles
- Click Create role to define a new custom role
- Provide a name, key, and optional description
- Select the permissions to include
- Save the role
The role key is used in API calls and integrations. Keys must be unique and use lowercase letters and underscores.
How Permission Overrides Work
Permission overrides allow administrators to grant additional permissions to a specific user without modifying their assigned role. Overrides always apply on top of the user’s existing role permissions. To grant a permission override:- Open the user’s profile
- Navigate to Permission Overrides
- Select the scope (all assigned locations or a specific location)
- Search for the permission
- Click Grant
When to Use Roles vs Overrides
- Use standard roles for common access patterns
- Use custom roles when multiple users require the same non-standard permissions
- Use permission overrides for one-off or temporary access needs

