Log In / Sign In

What are the different user roles in the application?

What are the different user roles in the application?

In our application, users can have three different access profiles to their account.

We can distinguish:

  1. Owner role – the person who created the main company account,
    • makes payments for access to the application,
    • invites new users to his company in the application,
    • the owner has access to the company’s settings (e.g. logo change),
    • can change the access profile for the Administrator and Employee,
    • has the ability to assign individual clients to Administrators and Employees,
    • has access to the company’s warehouse of panels and inverters – adding new items and editing existing ones,
  2. Administrator role – a user who is “under” the Owner, but “over” the Employee,
    • can invite new users to the application,
    • can change the settings of access to clients and panels / inverters for an Employee,
    • has the ability to assign individual clients to Employees,
    • has access to the company’s warehouse of panels and inverters – adding new items,
    • he cannot change the role and access for his account.
  3. Employee role – user with the least access to settings,
    • the Employee does not have access to the list of other Employees in the company, and therefore cannot change the access settings for other users,
    • has access only to selected or all customers for whom reports are prepared (depending on the Administrator or the Owner),
    • access to the database of panels and inverters also depends on the obtained permissions,
    • it is not possible to add new and edit existing panels and inverters,
    • cannot assign other users (regardless of their role) to clients,
    • all new clients and projects are visible to the Administrator and Owner.