OneData 10.7 | Managing Master Data with webMethods OneData | webMethods OneData User’s Guide | Advanced Object Properties | External Services | Using Deep Links
 
Using Deep Links
 
Accessing an Object’s Deep Link
Customizing Deep Links
Creating the Deep Link Filter
The OneData deep link feature enables you to access the data manager functions from an external application. The deep link routes users to the Data Manager screen in the work area in Nova mode, and displays the menu options that correspond to the user’s security privileges.
To access the deep link, users must provide log on credentials. If SSO is configured and there is already an active OneData browser session, the deep link directs users to the Data Manager screen without requiring the user to re-enter log on credentials.
For more information on SSO, see Administering webMethods OneData.
When using deep links, OneData displays:
*The Data Manager screen that corresponds to the user account privileges. If the user does not have privileges to access the work area, OneData directs the user to the release area.
*The Deep Link Filter screen in Nova mode only. Therefore network and self-recursive structures in conceptual objects are not supported in deep links, because these types of objects can be viewed either in default mode or flex mode only.
The structure of the deep link is as follows:
http://[hostname]:[port]/[contextRoot]/dmdirect/[repositoryId]/[projectName]/[type]/[objectName]
The following table describes the deep link parameters.
Parameter
Description
[hostname]
Name of server on which OneData is deployed.
[port]
Port on which OneData is deployed (optional based on deployment).
[contextRoot]
Context name of OneData in the application server.
dmdirect
Name of the service provider bean as configured in web.XML. (This is a constant value.)
[repositoryId]
Repository ID where the object resides.
[projectName]
Name of the project where the object resides.
[type]
The type of object. Valid values are:
*CO—Conceptual object.
*DO—Data object.
[objectName]
Name of the data or conceptual object