Applies To:
GroupID 10 - Self-Service
Business Requirement:
In the GroupID Self-Service portal, we don't want end-users to see the My Profile card on the dashboard. Is there a way to hide it?
Methodology:
We can hide the My Profile card from the dashboard for a particular security role (such as end-users) while keeping it visible for admins. For this, we need to make some changes to the portal’s design file.
Note: | It is recommended to back up the design file before making changes to it. |
Steps:
Follow these steps to hide the My Profile card on the portal’s dashboard.
-
Go to the following location (for GroupID 10):
[GroupID installation drive]:\Program Files\Imanami\GroupID 10.0\SelfService\Inetpub\<Portal_name>\Design\<IDStore_name>.xml -
Open the file with Notepad++ or Notepad and look for the following lines:
<cardsgroup id="131CDA14-5F7B-4076-A82E-D4B817B1BDEB" name="MyProfile" access="99" visibility="99" mode="Enterprise">
<card id="AA849042-E9C3-46C1-95A4-611E144F4508" name="Profile" access="99" visibility="99" openinnewwindow="0" />
</cardsgroup>
-
Replace the visibility level and access level from 99 to 0 or 1, based on your requirement.
- 0: Never visible. The card will be hidden from all portal users.
- 1: The card would be visible to administrators only.
-
Now launch Windows Command Prompt and run the following command to reset IIS:
IISRESET -
Launch the Self-Service portal and verify that the My Profile card is hidden for users who fall in the User security role.
Additional Information:
You can also hide other cards displayed on the portal’s dashboard. Search for a card with its name in the .xml file and change the visibility and accessibility values to 0 or 1.