建立小組件型錄

小組件型錄會集中儲存可用的小組件。型錄是 HCL Notes® 應用程式,可以作為 XPage 應用程式。

開始之前

請確定具有適當的存取權,以在「伺服器」文件「安全性」標籤的「程式設計限制」區段中啟用代理程式。至少啟用「簽署或執行受限 LotusScript/Java 代理程式」選項。

執行這項作業的原因和時機

管理員及進階使用者可以使用提供的型錄範本,在伺服器上建立小組件型錄。當套用小組件型錄伺服器及小組件型錄應用程式喜好設定時,會自動在使用者的用戶端系統上建立型錄的本端副本。並根據對「正常」優先順序應用程式設定的任何抄寫排程,定期更新本端抄本。

程序

  1. 取得與 HCL Domino® 伺服器一起安裝的小組件型錄範本 (toolbox.ntf)。應用程式標題為「小組件型錄 (9)」。
  2. 使用提供的 toolbox.ntf 範本,建立小組件型錄,例如名為 toolbox.nsf
  3. 指派 ACL 來控制管理員、進階使用者及一般使用者對型錄應用程式的存取權。

    管理員及進階使用者會需要型錄的讀取權及寫入權。

    必須在型錄「存取控制清單 (ACL)」中授予管理員 [Admins] 角色。管理員也需要型錄的下列其中一個存取權:

    • 管理者
    • 設計者
    • 編輯者

    一般使用者可能未設定能直接瀏覽及存取型錄,而是藉由他們在特定型錄種類中的成員資格,來自動取得小組件動作。如果不容許一般使用者建立及配置小組件,則需要型錄的「讀者」權限;否則,建議授予一般使用者型錄的「作者」權限。

    容許在小組件型錄中建立小組件的所有使用者,都必須授與 [WidgetAuthor] 角色。

  4. 選擇性的: 一旦建立了型錄,您就可以建立型錄的起始種類集。

    在型錄中有兩種預先定義的種類:管理員種類及種類。這兩個種類可以定義在「管理/關鍵字」視圖中。管理員種類名稱為「ADMIN-Categories」,而且只有管理員可以在這些種類中放置小組件。其他種類關鍵字名稱為「Categories」,而且任何小組件作者可以將小組件新增至這些種類。

    註: 您可以指派原則或喜好設定,以指定型錄的使用者存取權。
  5. 選擇性的: 啟用 Toolbox Sweeper 代理程式 (ToolSweeper),這是排定的代理程式,已設為針對新的及修改的文件執行。此代理程式可確保適當地建立及移入小組件文件。每個小組件文件都需要一個標題和一個 XML 檔案附件。如果發現問題,不當的文件將從使用者視圖中移除、放在「管理/文件佇列」中,而且會傳送一則電子郵件給文件作者,通知他發生問題。啟用 Sweeper 代理程式,方法為選取「視圖 > 代理程式」,強調顯示 Toolbox Sweeper 代理程式,然後選取「啟用」。系統提示您選取要執行代理程式的伺服器時,請選取已部署型錄的伺服器。
  6. 如果您要使用「小組件型錄」作為 XPage 應用程式,請在「存取控制清單 (ACL)」中配置下列角色:
    • [TagAuthor] - 容許使用者將標記新增至小組件文件
    • [CommentAuthor] - 容許使用者將註解新增至小組件文件
    • [RatingAuthor] - 容許使用者分級小組件

    然後,啟用下表中列出的代理程式。指定在其中部署小組件型錄應用程式的伺服器;代理程式應該都在同一部伺服器上執行。

    1. 代理程式
    代理程式 說明
    CalcDownloads 確保小組件文件會顯示已更新的使用者下載數目。依預設,此代理程式每 5 分鐘執行一次。
    CalcRatings 確保小組件文件會顯示已更新的使用者等級平均值。依預設,此代理程式每 5 分鐘執行一次。
    CalcTags 確保小組件文件會顯示使用者建立的已更新標籤清單。依預設,此代理程式每 5 分鐘執行一次。
    CreateStatisticRDoc 確保對每一個小組件建立統計資料回應文件。依預設,此代理程式會每日執行。
    RmDupRatingR2R 確保移除相同使用者的重複分級回應至回應文件。依預設,此代理程式會每日執行。
    註: 當使用者在小組件文件 XPage 使用者介面中分級小組件時,會建立回應對回應文件。如果給定的使用者有多個這樣的文件(例如,由於發生抄寫衝突),則代理程式會移除一個文件。
    註: 在叢集環境中,僅選取要執行排定代理程式的單一主要伺服器。
  7. 將小組件型錄應用程式啟動選項設為 XPage 使用者介面,這是小組件喜好的介面。
    註: 如果不想要使用 XPage 使用者介面,您可以在 Notes 用戶端中開啟型錄,並將內容中的「開啟指定的圖文框」設為「Toolbox-MainFrameset」
    1. 選取新資料庫,按一下滑鼠右鍵選取「內容」
    2. 按一下啟動選項的圖示。
    3. 「在 Notes 用戶端中開啟時」下,選取「開啟指定的圖文框」,然後選取「Toolbox-MainFrameset-XPage 圖文框」
    4. 「在瀏覽器中開啟時」下,選取「home.xsp」作為 XPage。
    註: 在型錄應用程式中沒有用於核准及簽署小組件的 XPages 使用者介面。不過,在您將啟動選項變更為程序中的項目時,您及其他管理員仍可看到傳統使用者介面,並具有可用於核准及簽署小組件的「檢閱」按鈕。若要這麼做,請在沒有執行 Notes® 用戶端的「Domino® 管理員」用戶端中開啟型錄。

下一步

啟用代理程式之後,在配置認證儲存庫的程序期間,請務必在認證儲存庫應用程式 (credstore.nsf) 的 ACL 中自行提供 [Admins] 角色。