The right access for every role.
What it is
Custom roles and permissions that control what every team member can see and do in Street.co.uk. Build roles around how your agency actually works, whether lettings, sales, accounts or directors, and combine them to fit real jobs. Configure it once. Adjust it any time.
Who benefits
Company directors. Set the permission structure across the network. Decide who can manage users, who can manage roles, who sits at the top of the tree.
Branch managers. Add new starters, adjust their roles, reassign their work, without raising a ticket. Everything lives in Settings.
Every team member. See the tools and data your role gives you access to. Skip the rest.
3 Reserved Roles
Company Admin, Branch Admin, Agent. Built in. Editable.
Custom roles
Create, name, duplicate, edit, delete. All from one screen.
Multiple roles
Combine the access a user needs without building a bespoke role.
Loose access is how data leaks happen. Role-based control is how serious agencies run.
Build roles that match your team. Assign them in clicks. Change them any time the business changes.


Roles that match how you actually work.
Your agency doesn't run on generic job titles. Build the roles your team actually uses, and reshape them the moment the business changes.
- Roles built around your team: Lettings, sales, accounts, directors: whatever shape your agency takes, Street takes the same shape. Three Reserved Roles come built in as your foundation. Custom roles stack on top.
- Defaults that flex: Company Admin, Branch Admin and Agent are there from day one. Edit what each one is allowed to do so the built-in roles work the way your business works, not the way software decided.
- Precision where it matters: Decide who can bring new people in, who can shape the roles themselves, who holds the keys to the rest. The right person sees the right thing. Everyone else focuses on the job.
- Scale without starting over: Adding a new branch or a new team? Duplicate an existing role, tweak what needs tweaking, and your new starters have the right access on day one.


Your team changes. Access changes with it.
Bring new people on in minutes. Offboard leavers without losing a single property or applicant.
- Starters up, fast: Create the user, send the invite, pick their roles. They're in on day one.
- Roles that flex with real jobs: A Valuer who also runs a branch carries both sets of access. No bespoke hybrid role needed.
- Clean exits: Reassign a leaver's properties and applicants, then remove their access. Records stay intact, and you can reactivate any time if they come back.
RELATED FEATURES
Frequently asked questions
Yes. Build them from scratch or duplicate an existing custom role and tweak the permissions. Name them to match your team. Edit the name or the permissions any time.
Before deactivating the user, use bulk reassign from the three-dot menu to move entities such as their properties and applicants over to another user, so nothing's left orphaned. Deactivating the user then removes their access to Street.co.uk. If they come back later, reactivate them from the same menu.
Yes. Assign as many roles as a user needs from their manage roles tab. The access from each role combines, so a Valuer who's also a Branch Manager carries both sets of access without you building a bespoke combined role.
Build a role with only the permissions that team needs, and assign it. What a user can see and do in Street is determined by the roles they hold, so the permissions you tick shape their view.