建立安全模型

您可以建立安全模型,讓使用者可以對 Product Master Server 解決方案中的物件具有不同層次的專用權。

關於此作業

您可以根據使用者的角色,提供不同的存取權給使用者,以控制 Product Master Server 系統的安全。

您可以根據任何使用者或 Product Master 伺服器 系統的一組使用者所執行的作業來定義角色。 例如,您可以定義角色來控制使用者對型錄管理的專用權。 您可以將專用權設為角色,而不是使用者。

例如,您可以定義管理者的管理者角色。

每一個角色都可以指派給多個使用者。 例如,基本角色可以指派給使用者 1、使用者 2 及使用者 3。
重要事項: 若為工作中安全模型,請將 common.properties 檔案中 javaapi_security 旗標的值設為 truejavaapi_security 旗標會停用任何 Java™ API 呼叫的安全模式。 依預設, javaapi_security 旗標的值為 true。 您可以透過將 javaapi_security 旗標的值設為 false來停用安全。

程序

  1. 建立角色,例如「管理者」和「基本」。
  2. 為每一個使用 Product Master Server 系統的人員建立使用者。
  3. 建立存取控制群組 (ACG) 以將 ACG 中的物件分組,以便您可以將物件的存取權提供給屬於該 ACG 的使用者。
  4. 將物件對映至 ACG 以將 ACG 中的物件分組,以便物件繼承 ACG 的存取權。 為使用者提供 ACG 存取權,以提供物件的存取權。
  5. 授與群組存取權給角色,例如 Admin 角色的建立及刪除專用權。
  6. 將系統專用權授與角色 (例如管理員角色) ,讓管理員具有在 Product Master Server 系統中修改其他角色的專用權。
  7. 依角色授與使用者介面畫面的專用權。
    例如,將 Admin 角色專用權授與所有管理畫面。