從 OpenSocial 小工具建立的小組件稱為 OpenSocial 小組件。 在用戶端使用者將內嵌式體驗所配置的 OpenSocial 小組件或 Web 小組件新增至小組件型錄之後,IBM® Domino® 管理者必須遵循核准處理程序,以檢閱、核准小組件,並讓小組件可以當成內嵌式體驗供用戶端使用者使用。 只需要核准提供用戶端使用者內嵌式體驗的 OpenSocial 小組件及 Web 小組件,而且需要一些其他配置。
您可以從小組件型錄的小組件文件中,起始 OpenSocial 小工具的核准處理程序。 核准處理程序完成時,您可以回到小組件文件,然後選取「編輯 Proxy 資料」以編輯 Proxy 資料,或選取「編輯 OAuth 資料」以編輯 OAuth 資料。
iNotes® 使用者可以從執行 Shindig 的 Domino 伺服器開啟小組件。 這個 Domino 伺服器使用內含於認證儲存庫的 Proxy 規則(設定)。 使用小組件型錄應用程式配置的 Proxy 設定,是由 PushProxy 代理程式推送至認證儲存庫。 啟用 OAuth 的小組件一律會出現在執行 Shindig 的 Domino 伺服器上;決不會來自 Notes® 用戶端的小工具伺服器。
在執行時期,小工具發出的要求中所含的 URL 會與列為 OpenSocial 小組件 Proxy 的每一個 URL 互相比較。 如果找到相符項,則指定的動作、標頭、Cookie 及 MIME 類型限制會套用於要求。
「IP 過濾器」包含「容許過濾器」及「拒絕過濾器」。
「拒絕過濾器」套用於位址,然後套用「容許過濾器」。 「容許過濾器」的一般型樣是拒絕大範圍的位址,然後只容許特定伺服器。 定義「容許過濾器」而不定義「拒絕過濾器」,並沒有任何好處。
如果 OpenSocial 小組件要求啟用 OAuth 的服務,則在核准處理程序期間,請使用「配置 OAuth 消費者資訊」對話框來指定小工具正在要求的 OAuth 服務類型所適用的值。 對話框中的欄位,會根據小組件要求的是 OAuth 1.0a 或 OAuth 2.0 鑑別流程而有所不同。
您可以使用從 OAuth 提供者所擷取的資訊,完成本文件中的欄位。 如果所有 OAuth 資訊都無法立即可用,請儲存此對話框與您輸入的資訊。 您稍後可以從小組件文件選取「編輯 OAuth 資料」動作,來修改資訊。
「消費者金鑰」及「密碼」會在認證儲存庫的「消費者金鑰」文件中,儲存為加密項目。 編輯小組件文件時,無法擷取原始值以進行顯示。 如果已儲存小組件文件,但未在那些欄位中輸入其他內容,則會使用原始值。 如果在那些欄位中輸入新的內容,則會加密新內容,然後存回「消費者金鑰」文件。