Roles
In the BAS-IP Link system, roles define a set of permissions and rules for different user categories. The system includes four primary roles: Company Administrator, Site Administrator, Concierge, and User, each with unique settings for server interaction — from managing groups and licenses to personal housing. Additionally, you can create custom roles to tailor permissions to your project’s needs.
Standard roles on the server
The server provides predefined roles with specific functions designed for various system usage scenarios. In this section, we will explain the purpose of each role, their key capabilities, and the conditions for obtaining them.
Company Administrator — manages company resources, creates subgroups, assigns administrators, and distributes licenses. This role configures resources and defines access for subordinate roles like the Site Administrator. To obtain this role, users must first select "Dealer" or "Installer" during registration and then contact our sales department, where the role will be assigned manually.
Site Administrator — manages all assigned resources within their hierarchy, including rooms, devices, and groups. Has full access to view and edit data, configure system settings, and control bookings and access permissions. Assigned manually by the Company Administrator or automatically during registration by a dealer or installer.
User — has limited access to a personal account with no permissions for system-level management. Can configure their profile, view available devices and bookings, create guest passes, and receive messages. Assigned manually by the Company Administrator or Site Administrator.
Concierge — manages interactions with residents, including sending messages, making and receiving calls, and controlling bookings and access. Has access to group-level information and assigned devices to support communication and maintain security. Assigned manually by the Company Administrator or Site Administrator to the responsible personnel.
Roles allow for convenient distribution of permissions and areas of responsibility when using the server. This can be compared to positions in a hierarchical system: administrators oversee operations at the server level, while users manage their personal resources and tasks.
Permissions table for each role
This section provides a detailed overview of the permissions assigned to each role in the system. The table below lists all roles with their respective capabilities, marked with a plus (+) for available permissions and a minus (–) for restricted ones.