控制伺服器上運行的代理程式和 XPages

您可以控制使用者可以在伺服器上執行的代理程式和 XPages 的類型。本節中的欄位根據權限按層次結構組織。例如,簽署或運行不受限制的方法和操作具有最高級別的權限,運行簡單和公式代理具有最低的權限。一個清單中的使用者或群組名稱會自動接收下面清單的權限。因此,只需在一個清單中輸入名稱,即可為該使用者提供最高權限。

關於這個任務

為每個類別的使用者建立一個群組,以便在每個類別中使用。

有關受限制的LotusScript ®Java 功能的列表以及有關代理和 XPage 的信息,請參閱HCL Domino ® Designer幫助。

程序

  1. HCL Domino ® Administrator 中,按一下「設定」 ,然後開啟「伺服器」文件。
  2. 按一下“安全性”標籤。
  3. 「可程式性限制」部分中,填寫以下一個或多個字段,然後儲存文件:
    1 .可程式性限製字段

    場地

    行動

    簽署或運行不受限制的方法和操作

    輸入允許為每個代理程式選擇使用其 ID 簽署的代理程式的三個存取等級之一的使用者和群組的名稱。具有此權限的使用者在使用Domino ® Designer 建置代理程式時選擇以下存取等級之一:

    • 不允許受限操作
    • 允許受限操作
    • 允許具有完全管理權限的受限操作。

    只有可以簽署或運行不受限制的方法和操作的使用者才能啟動「不允許受限制的操作」以外的代理選項。這些權限預設授予目前伺服器和HCL Notes ®範本開發人員。

    如果此清單中的使用者也在伺服器文件中列為資料庫管理員,則允許他們執行資料庫操作,而不必在資料庫 ACL 中明確列出。 (例如,他們可以刪除未列在這些資料庫的 ACL 中的資料庫)。

    注意:要能夠以完全管理權限執行不受限制的代理,代理簽署者應在此欄位或完全存取管理員欄位中列出,並在代理屬性安全性標籤中選擇此存取等級。僅在完全存取管理員清單中列出不足以在此模式下執行代理程式。
    注意:對於XPage — 要能夠運行不受限制的 XPage,XPage建構器應在此欄位中列出。請注意,XPage 不會以完全管理權限執行。如果 XPage 建構者列在「完全存取管理員」欄位中,則他們的 XPage 將擁有不受限制的權限,但沒有完全管理權限。

    簽署代理人代表他人運行

    輸入允許簽署將代表其他人執行的代理程式的使用者和群組的名稱。預設為空,這意味著沒有人可以透過這種方式簽署代理。

    重要提示:應謹慎使用此權限,因為代表簽署的代理程式的名稱用於檢查 ACL 存取。

    簽署代理程式或 XPages 以代表代理程式的呼叫者運行

    當呼叫者不同於代理或 XPage 簽署者時,輸入允許對將代表呼叫者執行的代理或 XPage 進行簽署的使用者和群組的名稱。如果代理程式或 XPage 簽署者與呼叫者相同,則忽略此設定。目前僅用於 Web 代理程式和 XPage。預設值為空,這意味著每個人都可以簽署以這種方式呼叫的代理或 XPage(這是為了向後相容)。

    運行受限的 LotusScript/Java 代理

    輸入允許執行LotusScript ®Java 代理程式的使用者和群組的名稱,但不包括特權方法和操作,例如讀取和寫入檔案系統。將該欄位留空以拒絕所有使用者和群組的存取。

    運行簡單和公式代理

    輸入允許運行簡單代理和公式代理(私有代理和共享代理)的使用者和群組的名稱。將該欄位留空以允許所有使用者和群組運行簡單代理程式和公式代理程式(私有代理程式和共用代理程式)。

    簽署腳本庫以代表其他人運行

    輸入允許對由其他人執行的代理或 XPages 中的腳本庫進行簽署的使用者和群組的名稱。出於向後相容的目的,預設值是將欄位保留為空,以允許所有。