4. Once you have created a new group you can modify that group by entering the Security Mode.
Security Mode can be enabled/disabled by clicking on the drop-down arrow at the top-right of the page near your login name and clicking the Enter/Exit Security Mode as shwon below.
- When enable it, it shows Enter Security Mode while disabling it shows Exit Security Mode.
5. Once in Security Mode has enabled, then you will see a series of padlocks appear next to each field and menu as shown below.
6. These padlocks allow you to edit the access a Security Group has to a certain page or to menus etc.
You do not have to create new security groups if you do not wish. The above simply explains how you can create new groups if you require - you may wish to create a new group that is a variation of an existing group - if so, the above is what you would need to start with.
Example - Security Group setup
In this example we are going to give the Customer Security Group access to the Customer Manifest page so that they can view their own Customer Manifests.
1. To do this, first enable the Security Mode as describe in the above paragraph.
2. Once you enable it, the page will automatically refresh and the padlocks appear, click on the padlock next to the home menu at the top of the page as shown below.
3. As per the above, you'll see a series of configuration columns appear:
- Set Security: Used to define who has access to the field this padlock relates to.
- Security Groups: To define the general security for each group in relation to this field.
- Impersonate: Allows you to replicate what the group can and can't see within your login.
4. In this example will make use of the Set Security - most of the time this will be what you will use to make changes to a Security Group, click on the Set Security, then select Customer, then give them RW (Read Write) access as shown below.
5. When you click the Read Write option you will see this message appear on your screen indicating the settings have been successfully updated - the Customer Security Group has now had these settings applied:
6. From here, you then need to give the Customer group access to the Manifest column heading as the Manifest page sits under Operational task as shown below:
7. From here, give the Read and Write access to the Manifests column/section as shown above.
Remember, if wanting to give access to a particular page, you'll need to ensure that the Security Group you are modifying has been given access to each menu down, starting with the menus at the very top of the page (Home, Finance, EDI, etc) - for example, in our example the Customer Security Group will not be able to access to Customer Manifest page unless they have been given access to the Home menu and then the Manifest menu.
8. From here give the Customer group access to the Customer Manifest page as shown below.
To go to customer Manifest page, go to Transport > Operational Task > Manifests, click on Customer Manifest tab as shown above.
9. Now, enter the Customer Manifest page and ensure that there isn't anything in this page that you don't want to see the customers.
10. This page is simply a list of available Customer Manifests. Keep in mind that customers will only be able to see manifests where they are the customer, which will be different to what you can see (which is everything for all customers).
Typically, there isn't anything of too much concern to hide from the customer in this page, but please review to ensure so.
Each time changes are made to a security group it is advised that you check and ensure that changes are as expected.
11. If you need to restrict access for a particular field (or page), simply hover over the field/heading click Set Security, Customer, then click None to remove access for this security group as shown below.
The setup for our example is now complete as we were simply adding the Customer Manifest page to the access this group already had.
Checking the Setup Once Configuration has been Completed.
1. Once you have finished setting up/configuring a Security Group, you can impersonate their access to see what a user of this group can and can't see. To do this, hover over any padlock, click on impersonate, then select the group you want to impersonate and then click enable impersonation as shown below.
2. Now, refresh the page, and you'll see what a user of that group would see if they logged into TransVirtual through your account as shown below.
3. As you can see, the Menus at the top will display like the above if they only have access to a few pages. The Customer group in our example does not have access to the EDI, Finance menu etc.
Note: In the above image, when a customer logs in they would only see their own consignments and own manifests - this function applies by default where customer users can only see their own data.
4. To disable the impersonation simply hover over any padlock, click impersonation, then click disable impersonation. If setup is complete, you can exit Security Mode via the drop-down menu top-right next to your login name.
Note: Impersonation is a good way to see what each Security Group has access to. However, the best way to test and confirm all settings are as expected is to login as a user with that security access!