What is QuickLink?
The QuickLink object is the core object for defining custom Dashboard links. It specifies everything from the text to display, to the grouping category under which it should be listed, to the action to take when it is clicked.
# action
• external: navigate to the specified URL – an external website(requires URL attribute in attributes map to be set to indicate the desired external web address)
• workflow: launch the specified workflow (requires workflow name attribute in
the attributes map to be set to indicate which workflow to launch)
• The value of a <from-outcome> within a <navigation-case> object inside the
WEB-INF/faces-config.xml file: navigate to that IdentityIQ UI page.
# bulk
Allow multiple identity selection if it's true.
# category
The link appears under this category on the dashboard
# disabled
The boolean attribute used to disable the QuickLink and prevent it from displaying in the UI
# name
Unique name of the object.
# ordering
Attribute for specifying the display order of the QuickLink relative to other QuickLinks in the same Dashboard UI category.
# messageKey
Text to display for the link in the UI; this can be a hard-coded string or can be a message catalog key that can be localized according to each user’s browser language settings
# forceAllowOthers :
Boolean attribute that makes the link present an identity selector page
when the link is clicked Adds the For Others link if For Me also applies
The selected identities id will be available in workflow with the variable name : quickLinkIdentityIds
# forceAllowSelf :
Boolean attribute that makes the link allow requests for self
Adds the For Me link if For Others also applies,
The selected identity id will be available in workflow with the variable name : quickLinkIdentityId
# hideAllowOthers :
Boolean attribute that suppresses the identity selector page where it would
normally be displayed for the user to select a target Identity (e.g. QuickLinks
in the Manager, HelpDesk, or GeneralPopulation groupings)
# hideAllowSelf :
Boolean attribute that suppresses the request-for-self option and does not
pass the logged-in user’s identity to the link’s target
Only applies to QuickLinks in the SelfService SystemConfiguration grouping
# workflowName
specifies the name of the workflow object to run Only applicable when the QuickLink action = “workflow”
# workflowSuccess
Specifies the message to display when the workflow is launched successfully Only applicable when the QuickLink action= “workflow”
# parameters
A <Map> of key/value pairs for passing arguments to an external website; these are appended to the url (ex: ?a=1&b=2)
# URL
Specifies the fully qualified name of the external web URL to open (example: http://www.google.com)
Only applicable when the QuickLink action = “external”
# displayText
Boolean attribute that determines whether the return value from the textScript (attribute
described below) is displayed as part of the link text; if true, the text will be displayed in
parentheses appended to the end of the link messageKey text
# textScript
Contains a BeanShell script that returns the text for display with the QuickLink. This text will
be appended to the messageKey value, printed in parentheses.
No comments:
Post a Comment