13 Embed the Web User Interface in Other Applications

The Embed UI API V2 for Oracle Content Management is a JavaScript API that enables you to embed the Oracle Content Management web user interface into your own web applications using an HTML inline frame (iframe tag). The JavaScript API simplifies the creation of the iframe element and manages communication with the code running in the frame. The embedded web interface can include asset and document lists, conversations, site content, search results, and other Oracle Content Management features.

Here’s an example of what the embedded UI could look like (an Oracle Content Management asset selection list inside the Oracle Eloqua web application):


Embedded Oracle Content Management UI

You configure the web user interface by passing a JavaScript options object into the API. In addition, you can provide callback functions to handle various events that occur when a user interacts with the embedded web user interface.

Note:

The current Embed UI API version is V2, which you should use for all new implementations. V1 has been deprecated, but it will remain available until further notice. Sometime in the future, V1 will no longer be supported.

Browser settings that affect third-party cookies can impact embedding of the Oracle Content Management user interface, including single sign-on (SSO). Users may need to adjust their web browser preferences to enable cross-site tracking for the embedded UI to work correctly.

The Embed UI API V2 supports embeddable components to control these user interface elements:

In addition, you can set a number of general options and also customize dialogs in the embedded web user interface.

See Embed UI API V2 for Oracle Content Management to learn more including tutorials and reference materials.