Groups
A group defines what access permissions a member has and under what conditions they can access. When you link a group to a member, that member automatically inherits all the permissions and restrictions of that group. Groups allow you to:
- Avoid having to configure access member by member
- Change permissions for many members at once
- Keep Akiles system access permissions as organized and scalable as possible
What is configured within a group?
Within a group you select the gadgets that members will have access to. A gadget is the control that allows you to interact with an Akiles device. Each device can have one or several gadgets, depending on what it controls. For example, the same device installed in a building could have gadgets such as: Front Door, Garage Door, or Pool Door. Each gadget can have one or several possible actions, such as opening the door for a limited number of seconds, keeping it unlocked permanently, or locking it again.
What restrictions can you define for each gadget?
When you add a gadget to a group you can define when it can be used, from where it can be used, what action can be performed, and what opening methods can be used.
-
When can it be used? You can allow that gadget to be used 24 hours a day or only on certain days and schedules. These schedules are applied as long as the member has valid validity, otherwise a validity error will be reported.
-
From where can it be used? You can also define from where that gadget is allowed to be used. You can choose between: Opening from anywhere, meaning the member can activate the gadget without their location being checked, or geolocation protection, meaning the system will check that the user is within a defined zone around the location to which the gadget they are trying to open belongs before allowing the opening. This zone is previously defined in the sites section. This allows, for example, a door to only be opened when the user is physically near it.
-
What action can be performed? As mentioned earlier, some gadgets allow you to choose what action is executed when used. For example: opening the door for a few seconds, keeping the door unlocked, or locking it again.
-
What opening methods can be used? You can decide what opening methods are allowed for that gadget, for example. If an opening method is not allowed on that gadget, it will not work even if the member has it configured.
Practical example 1
You manage an office and have the Akiles system installed to open the front door of the building and the office door. You also have 3 types of users: those who access on Mondays, Tuesdays, and Thursdays with morning hours, those who access on Wednesdays and Fridays with afternoon hours, and the cleaning team, who access every day early in the morning. Additionally, for this last group, you want them to only be able to open doors when near the location and the office door only via Bluetooth. In this case you would create 3 groups with the following configurations:
- Group 1 (Morning Team): You will assign this group to members who come in the mornings. You will link 2 gadgets: Front Door and Office Door. For each gadget, you will link it to the morning schedule previously created in the schedules section.
- Group 2 (Afternoon Team): You will assign this group to members who come in the afternoons. You will link 2 gadgets: Front Door and Office Door. For each gadget, you will link it to the afternoon schedule previously created in the schedules section.
- Group 3 (Cleaning Team): You will assign this group to cleaning team members. You will link 2 gadgets: Front Door and Office Door. For each gadget, you will link it to the cleaning schedule previously created in the schedules section and, in the Office Door gadget, you will edit the opening methods to leave only the Bluetooth opening method enabled.
Practical example 2
You manage a Hotel with 20 floors and 10 rooms per floor, plus the main entrance to the hotel, parking access, and pool access (which is optional, subject to payment). In this case, for each room you would create a group with the following gadgets:
- Group 1 (room 1): Main Door + Room 1 Door + Parking Door
- Group 2 (room 2): Main Door + Room 2 Door + Parking Door
- Group N (room N): Main Door + Room N Door + Parking Door
Note that in each group we link the main door and parking door since these are doors that any guest must be able to open regardless of which room is booked.
Now, since pool access is optional subject to payment, we will create a group with the following gadget:
- Group X (pool access): Pool Door
So, when a guest pays for pool access, we go to the Members section, click on them, and add Group X (pool access) to their groups section.
Practical example 3
You manage a Hotel with 20 floors and 10 rooms per floor, plus the main entrance to the hotel, parking access, and pool access (which is optional, subject to payment). Additionally, you want you and 3 other reception staff to be able to open all accesses. We will create a group with all gadgets:
- Group 1 (administrators): Main Door + Parking Door + Pool Door + ALL ROOMS
So, when you create the member corresponding to the person who needs to have access to everything, you will link this group to them and they will have access to everything.
Practical example 4
You manage a Hotel with 20 floors and 10 rooms per floor, plus the main entrance to the hotel, parking access, and pool access (which is optional, subject to payment). Additionally, you want you and 3 other reception staff to be able to open all accesses. We will create a group with all gadgets:
- Group 1 (administrators): Main Door + Parking Door + Pool Door + ALL ROOMS
So, when you create the member corresponding to the person who needs to have access to everything, you will link this group to them and they will have access to everything.
Now imagine you start construction on floor 2 and you want the 10 accesses on that floor to not be openable by any of the members who belong to the administrators group. Well, you simply need to go to the administrators group and delete the 10 gadgets corresponding to those 10 rooms.