共用方式為


使用 Azure 入口網站中 memberOf 屬性設定動態成員資格群組

Microsoft Entra ID 的此項功能預覽版,可讓系統管理員建立動態成員群組和管理單位,透過使用 memberOf 屬性來填入其他群組的成員。 先前在 Microsoft Entra ID 中無法讀取群組型成員資格的應用程式,現在可以讀取這些新 memberOf 群組的整個成員資格。 這些群組不僅可用於應用程式,也可用於授權指派。

下圖說明如何使用 Security-Group-X 和 Security-Group-Y 的成員建立 Dynamic-Group-A。 Security-Group-X 和 Security-Group-Y 內的群組成員不會成為 Dynamic-Group-A 的成員。

顯示 memberOf 屬性運作方式的圖表。

在此預覽版中,系統管理員可以使用 Azure 入口網站、Microsoft Graph 和 PowerShell 的 memberOf 屬性來設定組動態成員資格群組。 安全性群組、Microsoft 365 群組,以及從內部部署的 Active Directory 同步的群組,都可以作為這些動態成員資格群組的成員加入。 它們也可以全部新增到一個群組中。 例如,動態群組可以是安全性群組,但是您可以使用 Microsoft 365 群組、安全性群組和從內部部署同步的群組來定義其成員資格。

必要條件

您必須至少是使用者管理員,才能使用 memberOf 屬性來建立 Microsoft Entra 動態群組。 您必須為 Microsoft Entra 租用戶取得 Microsoft Entra ID P1 或 P2 授權。

預覽限制

  • 每個 Microsoft Entra 租用戶使用 memberOf 屬性的動態成員資格群組的限制是 500 個。 memberOf 群組將納入 15,000 個動態群組成員總配額。
  • 每個動態群組最多可以有 50 個成員群組。
  • 將安全性群組的成員新增至 memberOf 組動態成員資格群組時,只有安全性群組的直接成員會成為動態群組的成員。
  • 您無法使用一個 memberOf 動態群組來定義另一個 memberOf 動態群組的成員資格。 例如,動態群組 A 具有群組 B 和 C 的成員,不能是動態群組 D 的成員。
  • memberOf 無法與其他規則搭配使用。 例如,指出動態群組 A 應該包含群組 B 的成員,而且也應該只包含位於 Redmond 中的使用者的規則將會失敗。
  • 動態群組規則建立器及驗證功能目前無法用於 memberOf
  • memberOf 屬性無法與其他運算子搭配使用。 例如,您無法建立指出「群組 A 成員不能在動態群組 B」的規則。
  • 如果您的租用戶擁有大量群組或頻繁更新動態成員資格群組,則包含在 memberOf 動態成員資格群組中的使用者可能會導致租用戶的處理時間變慢。

開始使用

此功能可以在 Azure 入口網站、Microsoft Graph 和 PowerShell 中使用。 由於規則建立器尚未支援 memberOf,因此您必須在規則編輯器中輸入您的規則。

建立 memberOf 動態群組

  1. 以至少是使用者管理員的身分登入 Microsoft Entra 系統管理中心
  2. 瀏覽至 [身分識別]>[群組]>[所有群組]
  3. 選取新增群組
  4. 填入群組詳細資料。 群組類型可以是 [安全性] 或 [Microsoft 365],而成員資格類型可以設定為 [動態使用者] 或 [動態裝置]
  5. 選取 [新增動態查詢]
  6. 規則產生器尚未支援 MemberOf。 選取 [編輯] 以在 [規則語法] 方塊中寫入規則。
    1. 範例使用者規則:user.memberof -any (group.objectId -in ['groupId', 'groupId'])
    2. 範例裝置規則:device.memberof -any (group.objectId -in ['groupId', 'groupId'])
  7. 選擇 [確定]。
  8. 選取 建立群組