Task-oriented hyperlinking

Applies to: All deployment types

You can add hyperlinks that are directly oriented to user tasks, from internal or external locations to IBM OpenPages® views. These hyperlinks can also include filters.

For example, in a notification email to a risk owner, you can include a hyperlink to the grid view for Risks with the Risks Awaiting Assessment filter added to the link.

You can add hyperlinks to the following locations:
  • OpenPages reports
  • Notification emails
  • OpenPages Java™ Server Page (.jsp) file type helper applications
  • Within the OpenPages application, using computed fields or URL link fields
You can create hyperlinks that include the following target views:
  • The task view for a specific object instance.
  • The grid view for a specific object type.
  • The creation view for a specific object type.
For some views, you can use parameters:
  • For object types, use the object type name, not the label. See Object name mapping.
  • For filters, use the name of a public filter.
  • For object instances, you need the resourceId of the instance. To find the resourceId of an object, open a task view. The resourceId is in the URL.

The following sample URLs can help you to create task-oriented hyperlinks:

To a grid view for an object type
Syntax:
/openpages/app/jspview/react/grc/grid/<object type name>
                     
Example: This link opens the grid view for Risks.
/openpages/app/jspview/react/grc/grid/SOXRisk
To a grid view for an object type with a filter specified
Syntax:
/openpages/app/jspview/react/grc/grid/<object type name>&view=Filtered%20List&filter=<public filter name>
                     
Example: This link opens the grid view for Risks with the My Risks filter applied.
/openpages/app/jspview/react/grc/grid/SOXRisk?filter=My%20Risks
To a task view
Syntax:
/openpages/app/jspview/react/grc/task-view/<object instance resourceId>
                     
Example: This link opens the task view for an object instance with the resourceID 9048.
/openpages/app/jspview/react/grc/task-view/9048
To a creation view with only the object type specified
Syntax:
/openpages/app/jspview/react/grc/creation-view/<object type name>
                     
Examples: This link opens the creation view for Controls.
/openpages/app/jspview/react/grc/creation-view/SOXControl
To a creation view with the object type and parent specified
Syntax:
/openpages/app/jspview/react/grc/creation-view/<object type name>/initialParentId/<parent object id>/parentObjectType/<parent object type name>
                     
Example: This link opens a creation view for a Control and sets the parent to a Risk with the resourceId 9229.
/openpages/app/jspview/react/grc/creation-view/SOXControl/initialParentId/9229/parentObjectType/SOXRisk