共用方式為


New-AzureADMSRoleAssignment

本文提供從 New-AzureADMSRoleAssignment 命令移轉至 Microsoft Graph PowerShell 的詳細數據。

摘要

權限

針對目錄 (Microsoft Entra ID) 提供者

權限類型 許可權 (從最小到最大權限者)
已委派 (工作或學校帳戶) RoleManagement.ReadWrite.Directory
已委派(個人 Microsoft 帳戶) 不支援。
應用程式 RoleManagement.ReadWrite.Directory

針對權利管理提供者

權限類型 許可權 (從最小到最大權限者)
已委派 (工作或學校帳戶) EntitlementManagement.ReadWrite.All
已委派(個人 Microsoft 帳戶) 不支援。
應用程式 EntitlementManagement.ReadWrite.All

屬性對應

Azure AD 名稱 Microsoft Graph 名稱
DirectoryScopeId DirectoryScopeId
PrincipalId PrincipalId
RoleDefinitionId RoleDefinitionId

注意

您可以在建立 unifiedRoleAssignment 時指定下列屬性。

屬性 類型 Description
appScopeId String 必要。 指派範圍是應用程式特定的時,應用程式特定範圍的標識碼。 指派的範圍會決定主體被授與存取權的資源集。 應用程式範圍是資源應用程式所定義和瞭解的範圍。

針對權利管理提供者,請使用這個屬性來指定目錄,例如 /AccessPackageCatalog/beedadfe-01d5-4025-910b-84abb9369997

必須指定 appScopeIddirectoryScopeId
directoryScopeId String 必要。 代表指派範圍的 目錄物件 標識符。 指派的範圍會決定主體被授與存取權的資源集。 目錄範圍是儲存在多個應用程式所瞭解之目錄中的共用範圍,與資源應用程式所定義和瞭解的應用程式範圍不同。

對於目錄 (Microsoft Entra ID) 提供者,此屬性支援下列格式:
  • / 適用於全租用戶範圍
  • /administrativeUnits/{administrativeunit-ID} 範圍設定為管理單位
  • /{application-objectID} 範圍設定為資源應用程式

    針對權利管理提供者, / 適用於全租用戶範圍。 若要限定存取套件目錄的範圍,請使用 appScopeId 屬性。

    必須指定 appScopeIddirectoryScopeId
  • principalId String 必要。 授與指派之主體的標識碼。
    roleDefinitionId 字串 指派的 unifiedRoleDefinition 識別符。 唯讀。 支援 $filter (eqin) 。