35.1 瞭解角色和存取控制

OpenText Identity Console 支援將特定職責指定給使用者,並向他們提供履行這些職責所需的工具及其相關權限。

RAC 是 OpenText eDirectory 架構的延伸。RAC 會定義多個物件類別和屬性,管理員可運用這項機制,根據使用者在 RAC 組態中的角色授予其管理任務的存取權限。這為使用者提供了所需執行任務的存取權。

附註:OpenText Identity Console RAC 會根據 OpenText eDirectory 的存取控制清單 (ACL) 功能授予權限。這些 ACL 允許授予託管者對特定物件或其附屬物件的權限。ACL 並不是依據特定的物件類型進行授權。每一個 OpenText Identity Console 任務都會定義適用的物件類型和必要的 ACL。但這些 ACL 允許使用者透過 OpenText eDirectory API 或其他工具對其他物件類型執行這些操作。

RAC 功能也可協助在組織內建立特定角色。這些角色包含受指派使用者在 OpenText Identity Console 中可執行的任務,例如建立新使用者或變更密碼。任務可預先指派給角色,但也可以將其取代、重新指派或移除。

此外,使用者會關聯至特定範圍 (網路樹中的容器) 內的角色,使用者在該範圍中具有執行任務的必要權限。完整的角色需具有角色、成員和範圍的三重關聯。

「角色」物件可以建立使用者和任務的關聯。管理員授權使用者存取任務的方式是讓使用者成為任務所指派「角色」的成員。

將使用者指派給角色的方法如下:

  • 直接指定為使用者。

  • 透過群組指派。

    如果使用者是指定給角色之群組或動態群組的成員,便可以存取此角色。

  • 透過容器指定。

    「使用者」物件可以存取其父容器受指派的所有角色。這也可能包括容器,例如組織和組織單位。

使用者可以與角色關聯多次,每次都使用不同的範圍。

35.1.1 OpenText eDirectory 中的角色和存取控制物件

下表列出了 RAC 物件。安裝 RAC 時,OpenText Identity Console 會延伸 OpenText eDirectory 綱要以包含這些物件。

物件

描述

RAC 組態

儲存所有「角色」和「模組」物件的容器物件。

「RAC 組態」物件是所有 RAC 物件的最上層容器。一個網路樹可以有多個「RAC 組態」物件。這些物件都有擁有者,即擁有組態管理權限的使用者。

RAC 組態物件可以在下列任意容器中建立:

  • 領域。

  • 位置。

  • 國家/地區。

  • 組織。

  • 組織單位。

RAC 角色

定義角色的流程包括建立「RAC 角色」物件,以及指定角色能執行的任務。

「RAC 角色」是一種只能在「RAC 組態」容器中建立的容器物件。

角色成員可以是「使用者」、「群組」、「組織」或「組織單位」,以及與網路樹中特定範圍內角色相關聯的角色成員。「RAC 任務」物件將會指派給「RAC 角色」物件。

RAC 任務

保存特定功能 (例如建立使用者或群組) 的葉物件。

RAC 任務物件只位於 RAC 模組容器中。

RAC 範圍

用於 ACL 指派的葉物件 (而非指派每個使用者物件)。「RAC 範圍」物件表示網路樹中執行角色的網路位置,並與 RAC 角色物件相關聯,承襲自群組類別。使用者物件會指定給「RAC 範圍」物件。這些物件參考它們所關聯之網路樹的範圍。

物件會根據需要自動建立,並於不再需要時自動刪除。這些物件只位於「RAC 角色」容器。

RAC 範圍可以是組織和組織單位。

警告:請勿變更 RAC 範圍物件的組態,不然會造成嚴重的後果,甚至可能中斷系統。

RAC 模組

代表保存 RAC 任務物件的容器物件。RAC 模組物件具有模組名稱屬性,該屬性表示定義任務的產品的名稱 (例如,證書管理、驗證管理、使用者管理等)。

RAC 模組物件只能在 RAC 組態容器中建立。