How to Set User Permissions: A Calm Guide for Pebb Admins
Learn how to set user permissions in Pebb. Our guide covers roles, templates, and best practices to create a clear, secure, and focused workspace for your team.
Dan Robin

You're probably in one of two moods right now.
Either you've just opened a new workspace and you're tempted to give everyone access to everything so you can move on. Or you've felt that little flash of panic that says, “If I get this wrong, someone's going to lose access to the schedule, the handbook, or something sensitive.”
Both reactions are normal. Neither leads to a calm system.
Good permissions aren't about locking people out. They're about helping people see what matters, ignore what doesn't, and work without second-guessing where they belong. That's why learning how to set user permissions well is less of an admin task and more of an organizational design decision. You're shaping the digital version of your workplace.
Permissions Are About Clarity Not Control
Permissions are often treated like a security setting. That's too small a view.
Permissions are really a way to translate your company's structure into software. If you do it well, people open the app and it feels obvious. They see the right spaces, the right tools, and the right level of responsibility. If you do it poorly, the workplace feels noisy or brittle. Too much access creates clutter. Too little access creates friction.
Start with roles and scopes
Before you click anything, pause for ten minutes and answer two simple questions.
Role means who someone is in the company. A store manager, charge nurse, warehouse associate, people ops lead. It's their lane.
Scope means where that person can use their abilities. One location, one department, one project, or the whole company.
That distinction matters more than most admins expect. A person might have the same role across the company but only need that authority in one place. A shift supervisor can approve time off for their team in their store. That doesn't mean they should see scheduling details for every store.
Practical rule: Define the job first, then define the boundary.
This is also the moment to look at your existing operating documents. If your org chart says one thing and your day-to-day approvals happen another way, your permissions will expose that mismatch fast. Your digital workspace tends to reveal whether your team has a shared understanding of responsibility. If your policies are scattered, it helps to tighten them up first with a clear policy and procedure manual approach.
A map is more useful than a padlock
I like to think about permissions as a map, not a fence.
A fence says “no.” A map says “this is your area, this is what you can do here, and what comes next.” That small shift changes how you set things up. Instead of asking, “How do I stop people from touching the wrong thing?” ask, “How do I make the right thing easy to find and easy to do?”
That's where calm computing comes in. A calm workplace app shouldn't make every employee sort through every document, every space, and every admin action just because the system can. It should quietly put the right work in front of the right people.
What works and what usually fails
A few patterns are dependable.
What works: matching permissions to real responsibilities people already understand.
What works: keeping broad admin rights limited to a small group.
What works: using the same logic across locations and teams.
What usually fails is the opposite.
What fails: custom access for every individual.
What fails: granting extra permissions “just for now” and never cleaning them up.
What fails: making private spaces the default when a shared team space would do.
When teams struggle with permissions, it's rarely because the settings are too complicated. It's because the organization hasn't decided how it wants to work. The software just makes that visible.
Building Your Reusable Role Templates
You don't want to assign permissions person by person if you can avoid it. That road looks flexible at first. Then someone changes departments, a manager leaves, a new location opens, and suddenly nobody remembers why Chris can edit schedules but Maya can't.
Templates fix that.
A good role template is a reusable bundle of responsibility. You create it once, name it well, and use it repeatedly. That's how you stay consistent as the company grows.
Start with your real org chart
Teams often only need a small set of templates to begin.
Think in terms of jobs people hold. Cashier. Shift Supervisor. Nurse. Warehouse Associate. Store Manager. HR Business Partner. Don't invent clever permission labels that nobody uses in real life. If the template name doesn't match how the business talks, people will misapply it.
Here's a simple example. Let's build a Shift Supervisor template.

A shift supervisor usually needs enough authority to keep work moving, but not enough to govern the whole business. That means they might need to approve PTO requests, create and assign tasks, post team updates, and adjust schedules for their shift. They usually do not need company-wide analytics, broad admin controls, or access to confidential HR material.
Build the template around decisions
A role isn't just a title. It's a list of decisions that person can make without asking permission.
That's the useful test. If someone in this role regularly decides who works which shift, they need scheduling access. If they're expected to follow staffing targets but not report on company-wide trends, they don't need broad analytics.
I'd structure the Shift Supervisor template like this:
Permission area | Good default for Shift Supervisor |
|---|---|
Team chat and updates | Can post and reply in team spaces |
Tasks | Can create, assign, and complete tasks |
Scheduling | Can view and manage shift schedules for their team |
PTO | Can review or approve within their defined scope |
Files and knowledge | Can view operational docs and upload team materials if needed |
Company analytics | View limited or no access |
User management | No access |
The point isn't to make this perfect on day one. The point is to make it predictable.
Don't design role templates for edge cases. Design them for the job most people actually do.
Build a small library, then refine it
Once you've created one strong template, the rest get easier. You're not starting from scratch each time. You're building a permission language for the company.
A simple starter library often looks like this:
Frontline individual contributor: enough access to communicate, see schedules, complete tasks, and read key documents.
Frontline lead or supervisor: the contributor set, plus local coordination rights.
Department or location manager: broader control inside their area.
Functional admin: specialized authority for HR, Ops, or internal comms.
System admin: reserved for the few people who manage the whole environment.
If you want a practical framework for keeping those templates sane over time, this guide to role-based access control best practices is worth reading.
The main mistake to avoid is overfitting. If one person asks for one unusual exception, don't rush to create a whole new role. First ask whether that exception reflects a recurring need or a temporary workaround. Most permission sprawl starts with a reasonable one-off request that never gets cleaned up.
Assigning Granular Space and Feature Permissions
Role templates set the broad shape. Spaces are where the day-to-day reality happens.
A role tells you what a person can generally do. A Space tells you where they can do it, and which features make sense in that room. Here, a calm system gets built or lost.
Every space should have a job
If a space doesn't have a clear purpose, permissions inside it become messy fast.
A company-wide announcements space is different from a warehouse shift handoff space. A clinical unit space is different from a short-term project space. The people might overlap, but the behavior should not.
That's why I always start by naming the purpose of the space in one sentence.
Company Announcements: read the news, ask limited questions, don't turn it into a free-for-all.
Store #104 Shift Swap: coordinate daily coverage and make quick handoffs.
HR Policies and Forms: find official documents, don't crowd it with side conversations.
New Product Launch Project: collaborate actively for a defined period.
Once the purpose is clear, the feature permissions usually become obvious.

Set sane defaults for each feature
Most spaces include some mix of chat, posts, tasks, files, events, schedules, and access to sensitive information. The right setup depends on what that space is for.
Here's the practical way to think about it.
Chat permissions
Chat should usually stay open within a team space. Public team chat reduces repeated questions and keeps operational context visible. When every small conversation happens privately, managers become bottlenecks and everyone else loses the thread.
Use tighter chat rules when the space is mainly for official updates or sensitive topics.
Public by default inside a real team space. Private by exception.
Posting permissions
Posting rights should match the noise tolerance of the space.
In an all-company feed, limit posting to admins or designated communicators if you want signal over chatter. In a local team space, broader posting often works better because the pace is operational and the audience is smaller.
A good test is simple. If broad posting would make people mute the space, tighten it.
Task permissions
Task creation should sit with the people who coordinate work, not everyone by default.
That doesn't mean frontline staff can't complete or update tasks. It means ownership should be clear. In most operations environments, confusion starts when too many people can create assignments without accountability attached.
File permissions
File access deserves more thought than it often receives.
If a space contains current SOPs, training documents, or policy updates, viewing should be broad but uploading should be selective. Otherwise you end up with duplicate versions, mystery files, and people acting on outdated documents.
For temporary staff or contractors, limiting uploads can be wise when the goal is consistency and record hygiene, not mistrust.
Events and schedules
Scheduling permissions should mirror real accountability.
If someone is responsible for staffing coverage, they need room to manage shifts or events in that scope. If they only need to see when and where they work, view access is enough. Overgranting schedule control creates avoidable errors and awkward cleanup.
A quick decision table
Feature | Open it up when | Tighten it down when |
|---|---|---|
Chat | Team coordination benefits from visibility | The space is sensitive or announcement-only |
Posts | Local updates need broad participation | The feed needs high signal and low noise |
Tasks | Team leads own execution inside the space | Too many people can assign work without context |
Files | Teams need easy access to current docs | Version control matters or documents are sensitive |
Events and schedules | Local managers coordinate staffing | Staff only need visibility, not editing rights |
What this looks like in practice
Take two spaces with some of the same people in them.
In Company Announcements, everyone may be allowed to read and react, but only a small admin group can publish official posts. File uploads may be limited. Tasks may be off entirely. The space is there to reduce noise, not invite side threads.
In Store #104 Shift Swap, the same employees may be free to chat, post, trade context, and manage lightweight task coordination. The pace is local. The need is immediate. More participation makes the space more useful, not less.
That's why there's no single “correct” permission model for a tool. The right question isn't what features exist. It's what kind of room you're creating.
I'd also be sparing with sensitive content. Not every manager needs broad visibility into every data set, complaint thread, or HR document just because they're trusted. Good permissions respect trust by putting it in the right place.
Three Common Setups You Can Use Today
Abstract permission talk is useful right up until you need to launch on Monday. Then you want a pattern you can borrow.
These are three setups I've seen make sense quickly because they follow the work, not the org chart on paper.
Retail store opening
A retail manager opening a new location usually needs a structure that works on day one, even before the team knows each other well.
The clean version is simple. Create one space for the whole store, one announcements space shared across the region if needed, and limited manager-only access for sensitive staffing or performance discussion. The Store Manager gets full control in the local store space. The Shift Supervisor can manage tasks, update schedules, approve routine requests inside that location, and post team updates. Team Members can chat, see shifts, complete tasks, and read files.
What matters here isn't hierarchy. It's speed. Retail teams need a place where questions about stock, breaks, opening duties, and shift swaps happen in public enough to help the next person who has the same question.

The permissions support that rhythm.
Store Manager: broad local control, not necessarily broad company admin rights.
Shift Supervisor: operational authority within the store, but limited outside it.
Team Member: enough access to stay informed and do the job without clutter.
Hospital ward coordination
Healthcare teams need more discipline in the shape of information. Not because people can't be trusted, but because the cost of confusion is higher.
A ward setup often works best with a unit space for daily communication, a knowledge library for protocols and reference material, and restricted admin control around schedules or sensitive workflow settings. The Charge Nurse often needs authority to coordinate staffing, share updates, and maintain access to current procedural information. RNs need strong access to team communication, shift visibility, and task coordination inside the unit.
A useful distinction here is between operational openness and administrative restraint. Staff should find protocols, updates, and unit communication without hunting. But publishing rights for core reference content should stay narrow so nobody wonders which version of a process is official.
If two people can quietly publish competing “official” instructions, you don't have flexibility. You have risk.
Corporate hybrid office
Hybrid office teams often overcomplicate permissions because everyone can technically access everything. That doesn't mean they should.
The setup I prefer starts with an All Staff space for company-wide updates, then creates private department spaces for focused work, and finally adds temporary project spaces for cross-functional work. Most employees get broad visibility into shared culture and announcements, but only relevant teams can post or manage work inside departmental spaces. Project spaces get time-bound access so people can join, collaborate, then leave without carrying old permissions forever.
This keeps the workplace from turning into one giant feed where strategy updates, launch chatter, HR reminders, and social planning all fight for attention.
A simple comparison makes the pattern clearer:
Environment | Broad access | Narrow access | Why it works |
|---|---|---|---|
Retail store | Local team communication | Manager admin rights | Fast coordination at one location |
Hospital ward | Unit communication and protocols | Publishing and admin controls | Clear operational access with tighter governance |
Hybrid office | Shared company visibility | Department and project management rights | Less noise, better focus |
The common thread across all three is that permissions follow the work. They don't just mirror rank.
If you're replacing scattered tools, a platform like Pebb provides a neat fit because spaces, chat, tasks, files, shifts, and permission controls live in the same environment. That matters when you don't want one rule for communication, another for scheduling, and a third for documents.
Keeping Your Setup Clean and Secure
The best permission model in the world gets messy if you never revisit it.
People change teams. Temporary projects become permanent. Managers inherit access they no longer need. Departed employees linger in the system longer than anyone intended. None of this is dramatic at first. It just makes the workplace noisier and less trustworthy over time.
Least privilege is a kindness
The phrase principle of least privilege can sound stiff and security-heavy. In practice, it's one of the kindest rules you can adopt.
Give people the access they need to do their job well. Stop there.
That reduces risk, yes. What's more, it reduces cognitive load. When employees open a workplace app and see only the spaces, files, and controls relevant to them, the system feels lighter. They don't have to decode what's important. The workplace respects their attention.
For a broader operational lens on keeping information handled carefully, this piece on data protection strategies is useful.
Treat audits like spring cleaning
A permission audit doesn't need to be dramatic. It just needs to happen on a regular rhythm.
I like to think of it as organizational spring cleaning.
Check role drift: people often accumulate access as their job changes. Remove the leftovers.
Review sensitive spaces: make sure only the right managers or admins still have access.
Deactivate stale accounts: former employees and inactive users shouldn't hang around.
Look for one-off exceptions: these are often where confusion starts.
Update templates: if you keep making the same manual override, the template is probably wrong.
A clean permission system is easier to trust because people can tell it was maintained on purpose.
Troubleshoot without overcorrecting
Sooner or later someone will say, “I can't see the schedule,” or “Why can't I upload this file?”
Resist the urge to solve that by granting broad access immediately.
Check the basics first. Is the person in the right role template? Are they in the right space? Does that space allow the feature they need? Is the issue about role authority or about scope? Those questions solve most permission problems without handing out extra rights that you'll regret later.
The bad habit is panic-granting. The better habit is diagnosing calmly.
A Calm Rollout Plan for Your Team
Even a smart permission model can land badly if people experience it as a surprise.
Most employees don't care about the architecture behind access settings. They care about whether they can still find what they need, do their work, and understand why something changed. So the rollout should sound human.
Announce the reason before the rule
Tell people what's changing in plain language, but lead with why.
Say that you're organizing spaces and permissions to make the workplace easier to manage, reduce noise, and keep the right information with the right teams. If you lead with governance language, people hear restriction. If you lead with clarity, they hear relevance.
A small pilot helps. Pick one team with a straightforward structure, roll out the new model, and listen for points of confusion. Not because the whole system should be shaped by edge cases, but because the first wave will reveal where names, scopes, or space purposes aren't as obvious as you thought.
A message you can adapt
Here's a simple note an admin can send:
Hi team, we're updating how spaces and permissions are organized so it's easier to find the right conversations, schedules, tasks, and documents. You may notice that some spaces are now more focused, and some posting or editing rights have changed. This isn't about adding friction. It's about making the app clearer and less noisy. If you can't find something you need, let us know and we'll help sort it quickly.
That tone matters. Calm systems need calm communication.
Show people where to go
Don't just change permissions. Point people to their new default spaces, explain where official updates live, and tell managers what they now own. A short walkthrough beats a long policy memo every time.
If you handle permissions thoughtfully, people won't experience the system as more restrictive. They'll experience it as easier to use. And that's the main point. Setting permissions well isn't housekeeping. It's leadership in quiet form.
If your team is trying to bring chat, tasks, files, schedules, and employee communication into one place without creating more noise, Pebb is worth a look. It gives admins a way to organize spaces and user permissions around how work happens, which makes rollout and day-to-day management much simpler.

