Action URLs
Overview
Action URLs let you automatically perform actions in the user interface.
There are three action URLs:
Name | Action |
---|---|
Navigates to a specific record in the user interface. | |
open_workflow | Navigate to a specific Workflow Monitor/Editor graph in the user interface. |
Runs a Report and displays the report output without navigating to the Report record. |
To use an action URL:
- Verify that the URL Action Parameter Enabled Universal Controller system property is set to true (the default).
- Append the action URL to the URL of the Universal Controller Login page or Home page.
If you do not have an authenticated browser session, regardless of the URL that you specify, you will be redirected to the login page to authenticate. Once authenticated, the action URL will proceed.
If you have an authenticated browser session, and you are entering the action URL from an already loaded application page/browser tab, the application page/browser tab will be reloaded, comparable to a browser refresh, and all unsaved changes will be lost, including any open application tabs.
open Action URL
The open action URL lets you automatically navigate to a specific record.
You must append the open action URL to the Login page or Home page URL in the following format: ?action=open&type=<record type>&id=<UUID>
The open action URL contains the following parameters:
Name | Value |
---|---|
| open |
| Type of record to open. |
| UUID of the specific record to open. |
Examples:
- Login Page
http://localhost:8081/uc/login.jsp?action=open&type=task&id=b93b64075a49419ea19b74faaa864320 - Home Page
http://localhost:8081/uc/?action=open&type=task&id=b93b64075a49419ea19b74faaa864320
The following table provides:
- List of the record types that you can navigate to with the open action URL.
type
parameter value for each record type.
Parameter values with a V suffix, such as credentialV, let you navigate to any previous record version of that record type by using the UUID of that version.
Record Type |
|
---|---|
Agent | agent |
Agent Cluster | agentCluster, agentClusterV |
Application | application, applicationV |
Audit | audit |
Business Service | businessService, businessServiceV |
Calendar | calendar, calendarV |
Cluster Node | clusterNode |
Credential | credential, credentialV |
Custom Day | customDay, customDayV |
Data Backup/Purge | backup |
Database Connection | databaseConnection, databaseConnectionV |
Email Connection | emailConnection, emailConnectionV |
Email Template | emailTemplate, emailTemplateV |
History | history |
OMS Server | omsServer |
PeopleSoft Connection | peoplesoftConnection, peoplesoftConnectionV |
Report | report |
SAP Connection | sapConnection, sapConnectionV |
Script | script, scriptV |
SNMP Manager | snmpManager, snmpManagerV |
Task | task, taskV |
Task Instance | exec |
Trigger | trigger, triggerV |
Variable | variable, variableV |
Virtual Resource | virtualResource, virtualResourceV |
Widget | widget |
open_workflow Action URL
The open_workflow action URL lets you automatically navigate to a specific Workflow Monitor/Editor graph in the user interface.
You must append the open_workflow action URL to the Login page or Home page URL in the following format: ?action=open_workflow&type=<record
type>&id=<UUID>
The open_workflow action URL contains the following parameters:
Name | Value |
---|---|
| open_workflow |
| Type of record to open. |
| UUID of the specific record to open. |
Examples:
- Login Page
http://localhost:8081/uc/login.jsp?action=open_workflow&type=task&id=b93b64075a49419ea19b74faaa864320 - Home Page
http://localhost:8081/uc/?action=open_workflow&type=task&id=b93b64075a49419ea19b74faaa864320
The following table provides:
- List of the record types that you can navigate to with the open_workflow action URL.
- type parameter value for each record type.
Record Type | type Parameter Value |
Workflow Task | task |
Workflow Task Instance | exec |
run_report Action URL
The run_report action URL lets you automatically run a Report and display the report output without navigating to a specific Report record.
You must append the run_report action URL to the Login page or Home page URL in the following format: ?action=run_report&id=<UUID>
The run_report action URL contains the following parameters:
Name | Value |
---|---|
| run_report |
| UUID of the specific Report record for which you want to run a report. |
Examples: