HyLabs Advance Customization
This section describes advance configurations of HyLabs.
HyLabs Role Customization
To restrict actions on certain HyLabs objects or resources, it is required to modifty system defined HyLabs roles.
HyWorks allows the modification of following system defined roles used in HyLabs:
-
Incharge
-
Assistant
-
Participant
Follow given below steps to modify default permissions of a system defined HyLabs roles:
-
Log in as the Super-Administrator and go to Users > Admin Users > Roles.
-
Select role that you want to edit and click Edit.
-
In the wizard, modify the fields as required and click Update.
-
Changes in access will reflect when user relogin.
Provide Fix Reservation permission to Participants
By default, participants do not have permissions to fix the reservations and the same can be provided by following the given below steps:
-
Log in as the Super-Administrator and go to Users > Admin Users > Roles.
-
Select Participant role and click Edit.
-
Locate the permission: Fix Reservation Error.
-
Select check box against all types of operations i.e., View, Add, Edit, Delete.
-
Save the configurations.
-
Re-login to check if user is now provided with option to fix reservation or not.
Show/Hide HyLabs Screens and Change Default Landing Page
This is a backend configuration to customize HyLabs appearance for a specific role, where administrator can define:
-
Which all screens should be visible to users with specific HyLabs role.
-
After successful login, users with specific role will land on which page.
To configure this change:
-
Connect to SQL Server Database of HyWorks Controller with permissions to modify table values.
-
Locate table UserRoleDbo
-
To change landing page: Update the column value of RMS Landing page against specific role.
-
To change menu/ screen access: Update RMSMenuAccess column value against specific role
-
-
Save the changes and save the table.
-
Restart HyWorks Reservation Management Service and restart IIS
-
On next logon, user should be able to view updated screens.
Configurable User Experience for Self-study/Course Self-study Reservation Connections
User experience can be improved for end-users when their self-study and course self-study reservations are in not ready state.
The feature will be controlled from HyWorks Management Console - Settings > General > Advanced Config > Fix Reservation Option
-
Set as 1: Fix button is shown on header and showing status in red color (Old behaviour)
-
Set as 2: Connect button is in red color and its status also (New customized behaviour)
Important
- The user must have permissions to fix its self-study and course self-study reservations. The details are provided in this section.
Workflow
When user will create a self-study or course self-study reservation Connect button will be changed as per status of reservation, e.g.,
-
Reservation not running > White Connect button with click not possible.
-
Reservation Running but customization still in progress > White Connect button with status as preparing in yellow color.
-
Reservation Running but error fixing initiated > Yellow Connect button.
-
Reservation running with error (agent not responding or powered off) > Red Connect button.
Even when user will try to connect to reservations with these conditions a dialog will be displayed, which will recommend the action to be taken but also showing user to continue connecting to reservation and ignoring the error.