A URL that navigates to a specific navigation node is made up of the base portal URL and the NavigationTarget parameter representing a navigation target.
For example, the following URL
http://myServer:50000/irj/portal?NavigationTarget=ROLES://portal_content/myFolder/myRole
navigates to the navigation node represented by the navigation target ROLES://portal_content/myFolder/myRole.
The navigation target is made up of the following parts:
Prefix: a string representing the navigation connector that defines the requested navigation node.
For the roles connector, the prefix is ROLES.
Separator: ://
Internal URL or path: a string that can be interpreted by the specified navigation connector.
In the above example, the path is portal_content/myFolder/myRole.
For more information, see Triggering Navigation.
To perform an object-based navigation (OBN), set the value of the NavigationTarget parameter to an OBN target. An OBN target specifies a business object, and can also specify the business object's alias and operation.
For example, the following URL
http://myServer:50000/irj/portal?NavigationTarget=OBN://BOTechnicalName=myBO/Operation=myOperation
performs an OBN navigation for the business object myBO and operation myOperation.
The OBN target is made up of the following parts:
Prefix: OBN
Separator: ://
Business Object: BOTechnicalName=<Name of Business Object>
Business Object Alias: BOSystemAlias=<Business Object Alias>
This parameter is required for system business objects only.
Operation: Operation=<Name of Operation>
This parameter is optional.
Separate business object, alias and operation parameters with a slash (/).
For more information on OBN, see Object-Based Navigation.