ShowTable of Contents
The goal of this article is to aggregate information about creating and configuring two key databases that are used to enable OpenSocial Component: the Widget Catalog and the Credential Store. The Widget Catalog is used to store information about OpenSocial gadgets, including their administrator approval status, proxy whitelist information and capabilities. Similarly the Credential Store securely stores information about OpenSocial gadgets, including proxy whitelist information, capabilities, and OAuth consumer and access information. For more information about how these database are used, refer the Widget approval process
article and the Gadget rendering process
During the course of this article one will create and configure both of these databases for use by the OpenSocial Component in Notes and Domino.
Creating the Credential Store
The Credential Store must be created on the Domino Server with Shindig. To create the credential store, follow the instructions here: Creating the credential store application on the server running Shindig
For more information on the Credential Store application, see TODO
Configuring the Credential Store
Before the Credential Store can be used for OpenSocial Component functionality, it needs to be configured. To configure the Credential Store, follow the instructions here: Configuring the credential store application for Domino Social Edition Open Social component
Creating the Widget Catalog
To create a Widget Catalog, follow the instructions here: Creating a widget catalog
. If a deployment already has a Widget Catalog, then updating the design of that database is sufficient - a new database does not need to be created.
To enable OpenSocial Component functionality in iNotes, including Widgets and Embedded Experiences,each iNotes server needs a replica of the Widget Catalog.
Configuring the Widget Catalog
Configuration of the Widget Catalog is outlined here Configuring the widget catalog application
, however, there are key pieces of configuration to make note of explicitly:
Database Deployment Diagram