How do I give different departments different rules in Skie?
Make each department a group, or a branch if it needs its own head. Give each group its own policy and app list, and set the shared rules once at a higher level. Staff roles and page access then keep each department to its own devices. Blocking beats allowing, so common protections hold everywhere.
A company might have sales on the road, warehouse staff on shared scanners and head office on managed phones. They need different apps and schedules, but the same underlying protections.
Start with the structure. Departments with a few users fit well as groups under one branch. A department with its own manager and a separate budget fits a branch. Each group takes one policy and one app list, so sales gets its maps and CRM, the warehouse gets its scanner app, and so on. Schedules can differ too, for example working hours that vary by team.
Put what everyone needs at the organisation level: hardening, the web filter, and any settings you want locked. Rules flow down and the most specific level is applied last, so a department can adjust what you allow it to, and cannot undo what you locked.
For people, assign admin roles by scope. A department head sees their group or branch, not others. Page access can be switched per role, so you can keep location pages to those who need them. This also answers how to separate staff by role.
Where staff work away from connectivity, offline mode with its own allowed apps and a maximum can be configured. The guides on field teams and fleets show the day-to-day.
Practical tip: avoid copying a policy per department. Fork from a shared policy so the common part stays shared and only the differences are maintained.