Steps to create a Custom Quick-link
1. Code the xml file as per your requirement.(Below is an example of custom quicklink)
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE QuickLink PUBLIC "sailpoint.dtd" "sailpoint.dtd">
<QuickLink action="ActionName" category="Custom" messageKey="Message to Display" name="Custom QL Name ">
<Attributes>
<Map>
<entry key="ActionName" value="Provide Name of Action"/>
</Map>
</Attributes>
</QuickLink>
2. Import the xml file from Global Settings or go to Debug page, select object as quicklink. From right corner dropdown, select New and paste the xml then hit save.
3. Navigate to Global Settings>QuickLink Populations.
Select the population according to your requirement or you can create your custom population from right corner New+.
Configure your custom population and in quicklink tab check the box of your custom quicklink.
4. Once done, hit save.
Now open the Debug Pages, under Configuration Objects> select System configuration.
Edit the file as mentioned below:
i) Search for QuiclinkCategory in the file
ii) Add a row in that category.
Code:-
Add only highlighted row as per your custom quicklink.
<entry key="quickLinkCategories">
<value>
<List>
<QuickLinkCategory cssClass="quickLinkCategoryTasks"
messageKey="quicklink_category_all_tasks" name="Tasks" ordering="1"/>
<QuickLinkCategory cssClass="quickLinkCategoryAccess"
messageKey="quicklink_category_access" name="Access" ordering="2"/>
<QuickLinkCategory cssClass="quickLinkCategoryManage"
messageKey="quicklink_category_manage" name="Manage" ordering="3"/>
<QuickLinkCategory
cssClass="quickLinkCategoryCustom" enabled="true"
messageKey="quicklink_category_custom" name="Custom" ordering="4"/>
</List>
</value>
</entry>
5. Once done, hit save. Logout from IIQ and stop tomcat.
6. Start tomcat and login as spadmin. You will able to see your custom quiclink.
Notes: -
1. You can create your custom category to create a quicklink or you can create in existing cateogry.
2. There are 4 categories: - Manage, Access, Tasks and <Custom>.
Excellent Explanation to create the custom Quicklinks.
ReplyDeleteTo learn all types of Quicklinks like External, internal and Workflow and creating custom Quicklinks you can learn from ITJobZone http://www.itjobzone.biz/Sailpoint-training.html
WE are providing the most comprehensive training on Sailpoint in the industry.
Keep up the good blog.
Cheers Team ITJobZone.biz
Excellent Explanation to create the custom Quicklinks.
ReplyDeleteTo learn all types of Quicklinks like External, internal and Workflow and creating custom Quicklinks you can learn from ITJobZone.biz
ITJobZone provides the most comprehensive training on Sailpoint in the industry.
You can also follow ITJobZone blog and post questions if you have any regarding sailpoint.. we will try to reply the questions.
Keep up the good blog.
Cheers Team ITJobZone.biz