Nuxeo DM 5.4.2 offers the possibility to use external gadgets in Nuxeo DM from the user interface and to use Nuxeo DM's gadgets in other websites or applications.
External gadgets can be from public websites and applications, but you can also add gadgets from websites or applications that require you to log in, like a gadget from your email provider. If you want to use Nuxeo's gadgets in other applications, authentication is required as well.
OAuth is a protocol that enables external applications and Nuxeo DM to access each other's data. Users can allow "consumer" (ie external) applications and websites to access the Nuxeo DM data, Nuxeo DM being the "provider".
In this section, we will take the example of iGoogle, that we want to authorize to display Nuxeo DM's data in a gadget.
To authorize external application to access Nuxeo DM content:
In the Admin Center tab, click on the OpenSocial / OAuth tab.
Click on the Consumer tab.
Click on the Add link.
The form to add a new consumer is displayed.