Skip to content

Sub-Users

Description

The Sub Users page allows administrators to manage user accounts and define access restrictions for specific functionalities in the system. Using toggle-based permissions, administrators can enable or restrict sub-users’ access to various app features.


Features

  1. User List:
    • Displays all sub-users in a sidebar for quick selection.
  2. User Details:
    • Selected user’s name and email address are displayed at the top.
    • Permission toggles for restricting specific features are listed below.
  3. Actions:
    • Delete: Remove a sub-user from the system.
    • Reload: Refresh the user list and permissions.
    • New: Add a new sub-user.
    • Save: Save changes to permissions.
  4. Search and Add Users:
    • Use the search bar to look for an existing sub-user by email.
    • If the user does not exist, you will be prompted to create a new sub-user by filling out their First Name, Surname, and Email Address, then clicking Create New Sub-User.

Permissions

Each permission toggle restricts the sub-user’s access to a specific app feature. Below are the available permissions and their functions:

  1. App: Feedplans:
    • Prevents the user from creating or managing feed plans on the app.
  2. App: Rations:
    • Restricts the user from accessing or modifying ration data on the app.
  3. App: DMCorrection:
    • Disables the ability to make dry matter corrections via the app.
  4. App: Stock:
    • Prevents the user from viewing or managing stock inventory on the app.
  5. App: Loading:
    • Restricts access to the loading functionality, including viewing or managing loads on the app.
  6. App: StockEvents:
    • Blocks the user from accessing or managing stock-related events on the app.
  7. App: ViewOnlyOwnStockEvents:
    • Limits the user to only viewing their own stock events, ensuring they cannot access events created by others.

Use Case

  1. User Management:
    • Efficiently control which features are accessible to each sub-user.
  2. Enhanced Security:
    • Restrict critical functionalities for users who do not require access.
  3. Custom Role Assignments:
    • Tailor app usage based on individual roles and responsibilities.

Example view of sub-users page

Sub-Users View


Adding a Sub-User

To add a Sub-User:

  1. Click the New button on the toolbar.
  2. In the Search field, enter the users email that is to be added.
  3. In the sub-user search result, click the Add this person as a sub-user button.

Sub-Users View

Example view of the sub-user search result

Sub-Users View


Managing a Sub-User restrictions

To change a sub-users restrictions:

  1. Select a sub-user from the sidebar list.
  2. In the tile group of Restrictions switch on a restriction by clicking on the Switch.
  3. When all restrictions are choosen click the Save button from the toolbar.

Example view of sub-user restriction options

Sub-Users View