Skip to content

🔐 Roles and Permissions

Estimated time: 10 minutes
Level: 🟡 Medium
Who can do what


🎯 What are roles?

A role is a set of permissions that defines what a user can do.

Example:

The "Technician" role can:

  • View your assigned pools
  • Fill work parts
  • See your stock

But you CANNOT:

  • View invoices
  • Modify prices
  • Delete clients

📋 Predefined roles

PoolControl comes with roles out of the box:

RolePrimary permissionsFor whom
AdministratorEverythingThe owner, boss
ManagerComplete management, no configurationOperations Manager
Senior TechnicianEverything from the technician + some proceduresExperienced technician
TechnicalMobile app, your visits, your stockPool cleaner
OfficeClients, billing, appointmentsAdministrative
Read OnlySee everything, touch nothingExternal accountant, auditor

📝 Create a custom role

How:

  1. Go to Settings → Roles
  2. Press "New Role"
  3. Set permissions:

Screenshot: roles-permissions

Captura con datos demo AquaDemo.Capture with AquaDemo demo data.

📊 Permissions matrix

Visual summary of what each role can do:


💡 Safety Tips

Tip 1: Principle of least privilege

Give each person only what they need for their work.

Tip 2: Review roles quarterly

Has anyone changed roles? Update your role.

Tip 3: Don't give everyone delete permissions

Delete should be for admins only. The rest, deactivate.

Tip 4: Audit

Check who does what. Detect strange behaviors.


❓ Frequently asked questions

"Can I have a middle role?"

Yes, create custom roles with the exact permissions you need.

"Can a technician see data from other technicians?"

It depends on the role. "Technician" only sees his own thing. "Senior Technician" can see more.

"What happens if you remove a permission from someone who is using it?"

The action is blocked immediately. You may need to reload the page.

"Can I limit by geographic area?"

Yes, some permissions allow you to limit to "my zone only".


✅ Role checklist

  • [ ] Each user has the appropriate role
  • [ ] No excessive permissions
  • [ ] Documented custom roles
  • [ ] Scheduled quarterly review
  • [ ] Access auditing enabled

🔐 Security starts with permissions

Not everyone needs to see everything. Protect your data.

Company Settings

Need help? soporte@poolcontrolpro.com