Handbook
Bundle permissions cleanly and assign roles
Step-by-step guide for admins. How to use user groups in Jobilino: bundle permissions such as 'manual entry', 'approvals' and 'administration' into a group, assign a group to employees, and control who can see and do what in the system – including the distinction between teams (organisation) and project teams (booking permission).
How user groups work in Jobilino
-
One group = one permission profile
A user group bundles permissions: who may record time entries manually, who may approve requests, who may manage master data, and who may view reports. Instead of assigning rights to each employee individually, you assign the group – and if the rights change centrally, they take effect for all employees in that group.
Tipp: Keep the number of groups small and descriptive. 'Administrator', 'Employee' and, where applicable, 'Team Leader' cover many cases. More groups = more maintenance effort.
-
Exactly one group per employee
Every employee belongs to exactly one user group. Multiple memberships do not exist – if you need an 'Employee who sometimes approves', simply create a dedicated group for that purpose.
Tipp: Permissions are inherited additively: everything the group permits, the employee is allowed to do.
-
Default groups are included
When a new client is created, Jobilino automatically generates two groups: 'Administrator' (all rights, is_admin = true) and 'Employee' (standard rights for time tracking).
Tipp: You can rename these groups and adjust their permissions, but we recommend keeping at least one 'Administrator' group always active and staffed.
-
Permissions are grouped by topic
In the permissions area you will find thematic groups such as 'Time Tracking', 'Profile Documents', and 'Working Time Planning'. Within each group there are individual toggles (e.g. 'can record manually', 'can add profile files').
Tipp: Maintenance: see Administration → User Groups. The thematic grouping makes it easier to find what you need – e.g. all shift-planning rights are in the 'Working Time Planning' section.
-
No inheritance between groups
Groups do not inherit from one another. A 'Team Leader' group must have all the rights that a team leader requires explicitly enabled – including those that an 'Employee' already has.
Tipp: Tip when creating a new group: use an existing group as a reference and only add the differences – this avoids any gaps.
-
Distinction from Teams and Project Teams
Three concepts often confused: User group = permission profile (what is someone allowed to do?). Team = organisational unit (department, line, lead, substitutions). Project team = who may book to a specific project.
Tipp: An employee always belongs to exactly one user group, but can be a member of any number of teams and project teams. The three do not directly influence one another.
Overview of the Default Groups
-
Administrator
Has all rights: client management, user management, reports, contracts, leave policies, project management, shift planning, approvals, profile files of other employees, etc. In the background, the group has 'is_admin = true' set – this unlocks additional administration areas.
Tipp: Assign this group sparingly – admin rights are far-reaching. A typical setup is 1 HR/personnel admin + 1–2 IT/org admins.
-
Employee
Standard rights for operational time tracking: log your own hours (live or manually), view your own profile, request your own leave, upload your own profile files. No administrative rights, no access to other people's data.
Tipp: Most employees will be placed in this group.
-
Custom groups (e.g. team leads)
If you need a mixed role (e.g. the ability to approve, but not to manage master data), create a custom group – such as 'Team Lead', 'Shift Lead', 'HR' or 'Project Manager'.
Tipp: Our recommendation: use 'Employee' as your baseline and only add the additional rights that are required.
Important permissions – in detail
-
Time tracking: can record manually
This permission makes the 'Create time entry' / 'New entry' button appear. Without this permission, employees can only book in real time via 'Start time' / 'Stop time'.
Tipp: In practice: clock-in employees in production or warehouse often do NOT receive this permission so that they can only book in real time. Office employees do receive it.
-
Time tracking: can edit / delete entries
Controls whether an employee is permitted to subsequently edit or delete their own entries. For types with an approval process, a 'Deletion Request' button may appear instead of 'Delete'.
Tipp: For strict payroll accounting, it is advisable to prevent the editing or deletion of past entries – corrections are then handled centrally by HR/Admin.
-
Time tracking: can check out manually
Who is permitted to stop another employee's live entry (e.g. a shift supervisor ending forgotten clock-in times at the end of the day).
-
Time tracking: NFC scan
Allows clocking in/out via NFC tag. Controls whether the NFC function is visible in the app.
-
Time tracking: check in at any time / approvals / shift planning
Various additional rights relating to approval processes, shift planning and special recording windows (e.g. outside of actual working hours).
Tipp: Assign these rights selectively – they are generally reserved for team leaders and admins.
-
Profile documents: add / remove own
Controls whether employees may upload or delete their own profile files (contracts, certificates). Default: adding yes, deleting own files no – to keep the record audit-proof.
Tipp: If employees should be able to delete their own documents (e.g. to replace self-uploaded sick notes), activate 'can remove own profile files'.
-
Work schedule planning: create / view all / delete
Three permissions related to shift planning: 'can create new schedules', 'can view all schedules', 'can delete schedules'. Employees without 'can view all' can only see their own slots.
Tipp: Team leaders typically need all three. Employees usually need none at all.
-
Reports and Administration
Specific rights for reports (e.g. payroll reports), administration areas (projects, clients, statuses) and master data of other employees.
Tipp: Most of these rights are typical for admins – check on a per-role basis whether you wish to grant them.
Create your own user group
admins
-
Open administration
Administration → User groups.
-
Click Add
Click on 'Add'. The form with the name and permission matrix will open.
-
Assign meaningful names
Choose a name that clearly describes the role (e.g. 'Team Lead Production', 'HR Admin', 'Project Manager'). Required field.
Tipp: Avoid technical names such as 'Group 3'. Future admins must be able to recognise the purpose at a glance.
-
Activate permissions
Work through the thematic sections and enable what the role requires. Within a section (e.g. 'Time Tracking') you will see all toggles and their descriptions.
Tipp: Recommendation: use 'Employee' as your starting point and only add the differences for the new role.
-
Save
Click 'Save'. The group appears immediately in the list and in the employee creation form for selection.
Tipp: Before the first bulk assignment: Test the new group on a single test employee to ensure that all relevant functions appear as desired.
Edit existing group
admins
-
Assess impact
A change takes effect immediately for all employees in this group. An added permission expands their access; a removed permission restricts it.
Tipp: For critical changes (e.g. removing 'can record manually'), please inform those affected beforehand – otherwise they will wonder why a button has disappeared.
-
Open group
Administration → User groups → Click on the group.
-
Adjust values and save
Toggle permissions on/off, change the name if required, and click 'Save'. The change takes effect immediately.
Tipp: Employees who are currently logged in will see the new permissions after the next page change or at the latest upon logging in again.
Assign or change an employee's group
admins
-
When creating
When inviting a new employee, select the user group in the form (required field). See the manual chapter 'Inviting and managing employees'.
-
Switching during ongoing operations
Administration → Users → Open employee → Master data → Change user group → Save. From this moment on, the rights of the new group apply.
Tipp: Practical example: Promoting an 'Employee' to 'Team Leader' = group change. The old rights are automatically replaced.
-
Bulk change
By default, you change employees individually. For larger restructurings (e.g. new role 'Shift Supervisor' for 8 people), please contact Support – an import option may be available depending on the client configuration.
Deactivate or delete group
admins
-
Move all employees before deleting
You cannot delete a user group as long as employees are assigned to it. Please assign those affected to a different group first.
Tipp: You can view a list of 'active employees per group' directly in the user groups overview.
-
Delete group
Click 'Delete' in the edit view. Jobilino will first check the employee assignment – if no employees remain in the group, deletion is possible.
Tipp: Tip: Instead of deleting, you can simply rename an unused group ('zzz_archive_old') and leave it empty. This way it is retained for historical purposes without causing any disruption.
-
Administratorgruppe nie ohne Mitglied lassen
Achten Sie darauf, dass mindestens ein Administrator immer aktiv und der 'Administrator'-Gruppe zugeordnet ist – sonst kann niemand mehr verwalten.
Tipp: Wir empfehlen mindestens zwei Administrator-Konten, um Krankheits-/Urlaubsvertretung abzusichern.
Frequently asked questions
What is the difference between a user group, a team and a project team?
How many user groups should I create?
Can I set a permission individually per employee?
What happens to an employee's data when I change their group?
What does 'is_admin = true' mean in the background of a group?
What happens if I remove a permission in the middle of the day?
Can a user group be set to 'read only'?
How do I control whether someone can see other employees' profile records?
Can an employee exist without a user group?
What is the difference between 'Administrator' and the 'Lead' of a team?
How do I see who is currently in which group?
What happens to permissions when an employee is set to inactive?
Still have questions? We are happy to help.
Try Jobilino for free or book a personal demo.