Microsoft.Graph.Beta.DeviceManagement.Enrollment

Microsoft Graph PowerShell Cmdlets

Microsoft.Graph.Beta.DeviceManagement.Enrollment

Get-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile

Android device owner enrollment profile entities.

Get-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfileCount

Get the number of the resource

Get-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile

Android for Work enrollment profile entities.

Get-MgBetaDeviceManagementAndroidForWorkEnrollmentProfileCount

Get the number of the resource

Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile

Apple user initiated enrollment profiles

Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment

The list of assignments for this profile.

Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignmentCount

Get the number of the resource

Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileCount

Get the number of the resource

Get-MgBetaDeviceManagementAutopilotEvent

The list of autopilot events for the tenant.

Get-MgBetaDeviceManagementAutopilotEventCount

Get the number of the resource

Get-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail

Policy and application status details for this device.

Get-MgBetaDeviceManagementAutopilotEventPolicyStatusDetailCount

Get the number of the resource

Get-MgBetaDeviceManagementConditionalAccessSetting

The Exchange on premises conditional access settings. On premises conditional access will require devices to be both enrolled and compliant for mail access

Note

To view the v1.0 release of this cmdlet, view Get-MgDeviceManagementConditionalAccessSetting

Get-MgBetaDeviceManagementDepOnboardingSetting

This collections of multiple DEP tokens per-tenant.

Get-MgBetaDeviceManagementDepOnboardingSettingCount

Get the number of the resource

Get-MgBetaDeviceManagementDepOnboardingSettingDefaultIoEnrollmentProfile

Default iOS Enrollment Profile

Get-MgBetaDeviceManagementDepOnboardingSettingDefaultMacOSEnrollmentProfile

Default MacOs Enrollment Profile

Get-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile

The enrollment profiles.

Get-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfileCount

Get the number of the resource

Get-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity

The imported Apple device identities.

Get-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentityCount

Get the number of the resource

Get-MgBetaDeviceManagementDeviceEnrollmentConfiguration

The list of device enrollment configurations

Note

To view the v1.0 release of this cmdlet, view Get-MgDeviceManagementDeviceEnrollmentConfiguration

Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment

The list of group assignments for the device configuration profile

Note

To view the v1.0 release of this cmdlet, view Get-MgDeviceManagementDeviceEnrollmentConfigurationAssignment

Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignmentCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgDeviceManagementDeviceEnrollmentConfigurationAssignmentCount

Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgDeviceManagementDeviceEnrollmentConfigurationCount

Get-MgBetaDeviceManagementImportedDeviceIdentity

The imported device identities.

Get-MgBetaDeviceManagementImportedDeviceIdentityCount

Get the number of the resource

Get-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity

Collection of imported Windows autopilot devices.

Note

To view the v1.0 release of this cmdlet, view Get-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity

Get-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentityCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgDeviceManagementImportedWindowsAutopilotDeviceIdentityCount

Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile

Windows auto pilot deployment profiles

Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice

The list of assigned devices for the profile.

Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceCount

Get the number of the resource

Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceDeploymentProfile

Deployment profile currently assigned to the Windows autopilot device.

Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceIntendedDeploymentProfile

Deployment profile intended to be assigned to the Windows autopilot device.

Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment

The list of group assignments for the profile.

Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignmentCount

Get the number of the resource

Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileCount

Get the number of the resource

Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity

The Windows autopilot device identities contained collection.

Note

To view the v1.0 release of this cmdlet, view Get-MgDeviceManagementWindowsAutopilotDeviceIdentity

Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgDeviceManagementWindowsAutopilotDeviceIdentityCount

Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityDeploymentProfile

Deployment profile currently assigned to the Windows autopilot device.

Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityIntendedDeploymentProfile

Deployment profile intended to be assigned to the Windows autopilot device.

Get-MgBetaDeviceManagementWindowsAutopilotSetting

The Windows autopilot account settings.

Get-MgBetaDeviceManagementWindowsFeatureUpdateProfile

A collection of windows feature update profiles

Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment

The list of group assignments of the profile.

Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignmentCount

Get the number of the resource

Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileCount

Get the number of the resource

Get-MgBetaRoleManagement

Get roleManagement

Note

To view the v1.0 release of this cmdlet, view Get-MgRoleManagement

Get-MgBetaRoleManagementCloudPc

Get cloudPC from roleManagement

Get-MgBetaRoleManagementCloudPcResourceNamespace

Get resourceNamespaces from roleManagement

Get-MgBetaRoleManagementCloudPcResourceNamespaceCount

Get the number of the resource

Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction

Operations that an authorized principal is allowed to perform.

Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionAuthenticationContext

Get authenticationContext from roleManagement

Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionCount

Get the number of the resource

Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionResourceScope

Get resourceScope from roleManagement

Get-MgBetaRoleManagementCloudPcRoleAssignment

Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment.

Get-MgBetaRoleManagementCloudPcRoleAssignmentAppScope

Read-only collection with details of the app specific scopes when the assignment scopes are app specific. Containment entity. Read-only.

Get-MgBetaRoleManagementCloudPcRoleAssignmentAppScopeCount

Get the number of the resource

Get-MgBetaRoleManagementCloudPcRoleAssignmentCount

Get the number of the resource

Get-MgBetaRoleManagementCloudPcRoleAssignmentDirectoryScope

Read-only collection that references the directory objects that are scope of the assignment. Provided so that callers can get the directory objects using $expand at the same time as getting the role assignment. Read-only. Supports $expand.

Get-MgBetaRoleManagementCloudPcRoleAssignmentDirectoryScopeCount

Get the number of the resource

Get-MgBetaRoleManagementCloudPcRoleAssignmentPrincipal

Read-only collection that references the assigned principals. Provided so that callers can get the principals using $expand at the same time as getting the role assignment. Read-only. Supports $expand.

Get-MgBetaRoleManagementCloudPcRoleAssignmentPrincipalCount

Get the number of the resource

Get-MgBetaRoleManagementCloudPcRoleAssignmentRoleDefinition

Specifies the roleDefinition that the assignment is for. Provided so that callers can get the role definition using $expand at the same time as getting the role assignment. Supports $filter (eq operator on id, isBuiltIn, and displayName, and startsWith operator on displayName) and $expand.

Get-MgBetaRoleManagementCloudPcRoleDefinition

Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online

Get-MgBetaRoleManagementCloudPcRoleDefinitionCount

Get the number of the resource

Get-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom

Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles support this attribute.

Get-MgBetaRoleManagementDefender

Get defender from roleManagement

Get-MgBetaRoleManagementDefenderResourceNamespace

Get resourceNamespaces from roleManagement

Get-MgBetaRoleManagementDefenderResourceNamespaceCount

Get the number of the resource

Get-MgBetaRoleManagementDefenderResourceNamespaceResourceAction

Operations that an authorized principal is allowed to perform.

Get-MgBetaRoleManagementDefenderResourceNamespaceResourceActionAuthenticationContext

Get authenticationContext from roleManagement

Get-MgBetaRoleManagementDefenderResourceNamespaceResourceActionCount

Get the number of the resource

Get-MgBetaRoleManagementDefenderResourceNamespaceResourceActionResourceScope

Get resourceScope from roleManagement

Get-MgBetaRoleManagementDefenderRoleAssignment

Get roleAssignments from roleManagement

Get-MgBetaRoleManagementDefenderRoleAssignmentAppScope

Read-only collection with details of the app specific scopes when the assignment scopes are app specific. Containment entity. Read-only.

Get-MgBetaRoleManagementDefenderRoleAssignmentAppScopeCount

Get the number of the resource

Get-MgBetaRoleManagementDefenderRoleAssignmentCount

Get the number of the resource

Get-MgBetaRoleManagementDefenderRoleAssignmentDirectoryScope

Read-only collection that references the directory objects that are scope of the assignment. Provided so that callers can get the directory objects using $expand at the same time as getting the role assignment. Read-only. Supports $expand.

Get-MgBetaRoleManagementDefenderRoleAssignmentDirectoryScopeCount

Get the number of the resource

Get-MgBetaRoleManagementDefenderRoleAssignmentPrincipal

Read-only collection that references the assigned principals. Provided so that callers can get the principals using $expand at the same time as getting the role assignment. Read-only. Supports $expand.

Get-MgBetaRoleManagementDefenderRoleAssignmentPrincipalCount

Get the number of the resource

Get-MgBetaRoleManagementDefenderRoleAssignmentRoleDefinition

Specifies the roleDefinition that the assignment is for. Provided so that callers can get the role definition using $expand at the same time as getting the role assignment. Supports $filter (eq operator on id, isBuiltIn, and displayName, and startsWith operator on displayName) and $expand.

Get-MgBetaRoleManagementDefenderRoleDefinition

Get roleDefinitions from roleManagement

Get-MgBetaRoleManagementDefenderRoleDefinitionCount

Get the number of the resource

Get-MgBetaRoleManagementDefenderRoleDefinitionInheritPermissionFrom

Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles support this attribute.

Get-MgBetaRoleManagementDeviceManagement

The RbacApplication for Device Management

Get-MgBetaRoleManagementDeviceManagementResourceNamespace

Get resourceNamespaces from roleManagement

Get-MgBetaRoleManagementDeviceManagementResourceNamespaceCount

Get the number of the resource

Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction

Operations that an authorized principal is allowed to perform.

Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionAuthenticationContext

Get authenticationContext from roleManagement

Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionCount

Get the number of the resource

Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionResourceScope

Get resourceScope from roleManagement

Get-MgBetaRoleManagementDeviceManagementRoleAssignment

Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment.

Get-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope

Read-only collection with details of the app specific scopes when the assignment scopes are app specific. Containment entity. Read-only.

Get-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScopeCount

Get the number of the resource

Get-MgBetaRoleManagementDeviceManagementRoleAssignmentCount

Get the number of the resource

Get-MgBetaRoleManagementDeviceManagementRoleAssignmentDirectoryScope

Read-only collection that references the directory objects that are scope of the assignment. Provided so that callers can get the directory objects using $expand at the same time as getting the role assignment. Read-only. Supports $expand.

Get-MgBetaRoleManagementDeviceManagementRoleAssignmentDirectoryScopeCount

Get the number of the resource

Get-MgBetaRoleManagementDeviceManagementRoleAssignmentPrincipal

Read-only collection that references the assigned principals. Provided so that callers can get the principals using $expand at the same time as getting the role assignment. Read-only. Supports $expand.

Get-MgBetaRoleManagementDeviceManagementRoleAssignmentPrincipalCount

Get the number of the resource

Get-MgBetaRoleManagementDeviceManagementRoleAssignmentRoleDefinition

Specifies the roleDefinition that the assignment is for. Provided so that callers can get the role definition using $expand at the same time as getting the role assignment. Supports $filter (eq operator on id, isBuiltIn, and displayName, and startsWith operator on displayName) and $expand.

Get-MgBetaRoleManagementDeviceManagementRoleDefinition

Get roleDefinitions from roleManagement

Get-MgBetaRoleManagementDeviceManagementRoleDefinitionCount

Get the number of the resource

Get-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom

Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles support this attribute.

Get-MgBetaRoleManagementExchange

Get exchange from roleManagement

Get-MgBetaRoleManagementExchangeCustomAppScope

Get the properties of a customAppScope object for an RBAC provider. Currently only the Exchange Online RBAC provider is supported.

Get-MgBetaRoleManagementExchangeCustomAppScopeCount

Get the number of the resource

Get-MgBetaRoleManagementExchangeResourceNamespace

Resource that represents a collection of related actions.

Get-MgBetaRoleManagementExchangeResourceNamespaceCount

Get the number of the resource

Get-MgBetaRoleManagementExchangeResourceNamespaceResourceAction

Operations that an authorized principal is allowed to perform.

Get-MgBetaRoleManagementExchangeResourceNamespaceResourceActionAuthenticationContext

Get authenticationContext from roleManagement

Get-MgBetaRoleManagementExchangeResourceNamespaceResourceActionCount

Get the number of the resource

Get-MgBetaRoleManagementExchangeResourceNamespaceResourceActionResourceScope

Get resourceScope from roleManagement

Get-MgBetaRoleManagementExchangeRoleAssignment

Retrieve the properties and relationships of a unifiedRoleAssignment object.

Get-MgBetaRoleManagementExchangeRoleAssignmentAppScope

Read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand for the entitlement provider only.

Get-MgBetaRoleManagementExchangeRoleAssignmentCount

Get the number of the resource

Get-MgBetaRoleManagementExchangeRoleAssignmentDirectoryScope

The directory object that is the scope of the assignment. Read-only. Supports $expand for the directory provider.

Get-MgBetaRoleManagementExchangeRoleAssignmentPrincipal

Referencing the assigned principal. Read-only. Supports $expand except for the Exchange provider.

Get-MgBetaRoleManagementExchangeRoleAssignmentRoleDefinition

The roleDefinition the assignment is for. Supports $expand.

Get-MgBetaRoleManagementExchangeRoleDefinition

Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online

Get-MgBetaRoleManagementExchangeRoleDefinitionCount

Get the number of the resource

Get-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom

Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles support this attribute.

Get-MgBetaRoleManagementExchangeTransitiveRoleAssignment

Resource to grant access to users or groups that are transitive.

Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentAppScope

Read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand for the entitlement provider only.

Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentCount

Get the number of the resource

Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentDirectoryScope

The directory object that is the scope of the assignment. Read-only. Supports $expand for the directory provider.

Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentPrincipal

Referencing the assigned principal. Read-only. Supports $expand except for the Exchange provider.

Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentRoleDefinition

The roleDefinition the assignment is for. Supports $expand.

New-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile

Create new navigation property to androidDeviceOwnerEnrollmentProfiles for deviceManagement

New-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile

Create new navigation property to androidForWorkEnrollmentProfiles for deviceManagement

New-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile

Create new navigation property to appleUserInitiatedEnrollmentProfiles for deviceManagement

New-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment

Create new navigation property to assignments for deviceManagement

New-MgBetaDeviceManagementAutopilotEvent

Create new navigation property to autopilotEvents for deviceManagement

New-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail

Create new navigation property to policyStatusDetails for deviceManagement

New-MgBetaDeviceManagementDepOnboardingSetting

Create new navigation property to depOnboardingSettings for deviceManagement

New-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile

Create new navigation property to enrollmentProfiles for deviceManagement

New-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity

Create new navigation property to importedAppleDeviceIdentities for deviceManagement

New-MgBetaDeviceManagementDeviceEnrollmentConfiguration

Create new navigation property to deviceEnrollmentConfigurations for deviceManagement

Note

To view the v1.0 release of this cmdlet, view New-MgDeviceManagementDeviceEnrollmentConfiguration

New-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment

Create new navigation property to assignments for deviceManagement

Note

To view the v1.0 release of this cmdlet, view New-MgDeviceManagementDeviceEnrollmentConfigurationAssignment

New-MgBetaDeviceManagementImportedDeviceIdentity

Create new navigation property to importedDeviceIdentities for deviceManagement

New-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity

Create new navigation property to importedWindowsAutopilotDeviceIdentities for deviceManagement

Note

To view the v1.0 release of this cmdlet, view New-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity

New-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile

Create new navigation property to windowsAutopilotDeploymentProfiles for deviceManagement

New-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice

Create new navigation property to assignedDevices for deviceManagement

New-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment

Create new navigation property to assignments for deviceManagement

New-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity

Create new navigation property to windowsAutopilotDeviceIdentities for deviceManagement

Note

To view the v1.0 release of this cmdlet, view New-MgDeviceManagementWindowsAutopilotDeviceIdentity

New-MgBetaDeviceManagementWindowsFeatureUpdateProfile

Create new navigation property to windowsFeatureUpdateProfiles for deviceManagement

New-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment

Create new navigation property to assignments for deviceManagement

New-MgBetaRoleManagementCloudPcResourceNamespace

Create new navigation property to resourceNamespaces for roleManagement

New-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction

Create new navigation property to resourceActions for roleManagement

New-MgBetaRoleManagementCloudPcRoleAssignment

Create a new unifiedRoleAssignmentMultiple object for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment.

New-MgBetaRoleManagementCloudPcRoleAssignmentAppScope

Create new navigation property to appScopes for roleManagement

New-MgBetaRoleManagementCloudPcRoleDefinition

Create a new unifiedRoleDefinition object for an RBAC provider. This feature requires a Microsoft Entra ID P1 or P2 license. The following RBAC providers are currently supported:- Cloud PC- device management (Intune)- directory (Microsoft Entra ID)

New-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom

Create new navigation property to inheritsPermissionsFrom for roleManagement

New-MgBetaRoleManagementDefenderResourceNamespace

Create new navigation property to resourceNamespaces for roleManagement

New-MgBetaRoleManagementDefenderResourceNamespaceResourceAction

Create new navigation property to resourceActions for roleManagement

New-MgBetaRoleManagementDefenderRoleAssignment

Create new navigation property to roleAssignments for roleManagement

New-MgBetaRoleManagementDefenderRoleAssignmentAppScope

Create new navigation property to appScopes for roleManagement

New-MgBetaRoleManagementDefenderRoleDefinition

Create new navigation property to roleDefinitions for roleManagement

New-MgBetaRoleManagementDefenderRoleDefinitionInheritPermissionFrom

Create new navigation property to inheritsPermissionsFrom for roleManagement

New-MgBetaRoleManagementDeviceManagementResourceNamespace

Create new navigation property to resourceNamespaces for roleManagement

New-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction

Create new navigation property to resourceActions for roleManagement

New-MgBetaRoleManagementDeviceManagementRoleAssignment

Create a new unifiedRoleAssignmentMultiple object for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment.

New-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope

Create new navigation property to appScopes for roleManagement

New-MgBetaRoleManagementDeviceManagementRoleDefinition

Create new navigation property to roleDefinitions for roleManagement

New-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom

Create new navigation property to inheritsPermissionsFrom for roleManagement

New-MgBetaRoleManagementExchangeCustomAppScope

Create a new customAppScope object for an RBAC provider. Currently only the Exchange Online RBAC provider is supported.

New-MgBetaRoleManagementExchangeResourceNamespace

Create new navigation property to resourceNamespaces for roleManagement

New-MgBetaRoleManagementExchangeResourceNamespaceResourceAction

Create new navigation property to resourceActions for roleManagement

New-MgBetaRoleManagementExchangeRoleAssignment

Create a new unifiedRoleAssignment object.

New-MgBetaRoleManagementExchangeRoleDefinition

Create new navigation property to roleDefinitions for roleManagement

New-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom

Create new navigation property to inheritsPermissionsFrom for roleManagement

New-MgBetaRoleManagementExchangeTransitiveRoleAssignment

Create new navigation property to transitiveRoleAssignments for roleManagement

Remove-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile

Delete navigation property androidDeviceOwnerEnrollmentProfiles for deviceManagement

Remove-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile

Delete navigation property androidForWorkEnrollmentProfiles for deviceManagement

Remove-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile

Delete navigation property appleUserInitiatedEnrollmentProfiles for deviceManagement

Remove-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment

Delete navigation property assignments for deviceManagement

Remove-MgBetaDeviceManagementAutopilotEvent

Delete navigation property autopilotEvents for deviceManagement

Remove-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail

Delete navigation property policyStatusDetails for deviceManagement

Remove-MgBetaDeviceManagementConditionalAccessSetting

Delete navigation property conditionalAccessSettings for deviceManagement

Note

To view the v1.0 release of this cmdlet, view Remove-MgDeviceManagementConditionalAccessSetting

Remove-MgBetaDeviceManagementDepOnboardingSetting

Delete navigation property depOnboardingSettings for deviceManagement

Remove-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile

Delete navigation property enrollmentProfiles for deviceManagement

Remove-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity

Delete navigation property importedAppleDeviceIdentities for deviceManagement

Remove-MgBetaDeviceManagementDeviceEnrollmentConfiguration

Delete navigation property deviceEnrollmentConfigurations for deviceManagement

Note

To view the v1.0 release of this cmdlet, view Remove-MgDeviceManagementDeviceEnrollmentConfiguration

Remove-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment

Delete navigation property assignments for deviceManagement

Note

To view the v1.0 release of this cmdlet, view Remove-MgDeviceManagementDeviceEnrollmentConfigurationAssignment

Remove-MgBetaDeviceManagementImportedDeviceIdentity

Delete navigation property importedDeviceIdentities for deviceManagement

Remove-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity

Delete navigation property importedWindowsAutopilotDeviceIdentities for deviceManagement

Note

To view the v1.0 release of this cmdlet, view Remove-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity

Remove-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile

Delete navigation property windowsAutopilotDeploymentProfiles for deviceManagement

Remove-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice

Delete navigation property assignedDevices for deviceManagement

Remove-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment

Delete navigation property assignments for deviceManagement

Remove-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity

Delete navigation property windowsAutopilotDeviceIdentities for deviceManagement

Note

To view the v1.0 release of this cmdlet, view Remove-MgDeviceManagementWindowsAutopilotDeviceIdentity

Remove-MgBetaDeviceManagementWindowsAutopilotSetting

Delete navigation property windowsAutopilotSettings for deviceManagement

Remove-MgBetaDeviceManagementWindowsFeatureUpdateProfile

Delete navigation property windowsFeatureUpdateProfiles for deviceManagement

Remove-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment

Delete navigation property assignments for deviceManagement

Remove-MgBetaRoleManagementCloudPc

Delete navigation property cloudPC for roleManagement

Remove-MgBetaRoleManagementCloudPcResourceNamespace

Delete navigation property resourceNamespaces for roleManagement

Remove-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction

Delete navigation property resourceActions for roleManagement

Remove-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionResourceScope

Delete navigation property resourceScope for roleManagement

Remove-MgBetaRoleManagementCloudPcRoleAssignment

Delete a unifiedRoleAssignmentMultiple object of an RBAC provider. This is applicable for a RBAC application that supports multiple principals and scopes. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)

Remove-MgBetaRoleManagementCloudPcRoleAssignmentAppScope

Delete navigation property appScopes for roleManagement

Remove-MgBetaRoleManagementCloudPcRoleDefinition

Delete a unifiedRoleDefinition object for an RBAC provider. You cannot delete built-in roles. This feature requires a Microsoft Entra ID P1 or P2 license. The following RBAC providers are currently supported:- Cloud PC- device management (Intune)- directory (Microsoft Entra ID)

Remove-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom

Delete navigation property inheritsPermissionsFrom for roleManagement

Remove-MgBetaRoleManagementDefender

Delete navigation property defender for roleManagement

Remove-MgBetaRoleManagementDefenderResourceNamespace

Delete navigation property resourceNamespaces for roleManagement

Remove-MgBetaRoleManagementDefenderResourceNamespaceResourceAction

Delete navigation property resourceActions for roleManagement

Remove-MgBetaRoleManagementDefenderResourceNamespaceResourceActionResourceScope

Delete navigation property resourceScope for roleManagement

Remove-MgBetaRoleManagementDefenderRoleAssignment

Delete navigation property roleAssignments for roleManagement

Remove-MgBetaRoleManagementDefenderRoleAssignmentAppScope

Delete navigation property appScopes for roleManagement

Remove-MgBetaRoleManagementDefenderRoleDefinition

Delete navigation property roleDefinitions for roleManagement

Remove-MgBetaRoleManagementDefenderRoleDefinitionInheritPermissionFrom

Delete navigation property inheritsPermissionsFrom for roleManagement

Remove-MgBetaRoleManagementDeviceManagement

Delete navigation property deviceManagement for roleManagement

Remove-MgBetaRoleManagementDeviceManagementResourceNamespace

Delete navigation property resourceNamespaces for roleManagement

Remove-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction

Delete navigation property resourceActions for roleManagement

Remove-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionResourceScope

Delete navigation property resourceScope for roleManagement

Remove-MgBetaRoleManagementDeviceManagementRoleAssignment

Delete a unifiedRoleAssignmentMultiple object of an RBAC provider. This is applicable for a RBAC application that supports multiple principals and scopes. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)

Remove-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope

Delete navigation property appScopes for roleManagement

Remove-MgBetaRoleManagementDeviceManagementRoleDefinition

Delete navigation property roleDefinitions for roleManagement

Remove-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom

Delete navigation property inheritsPermissionsFrom for roleManagement

Remove-MgBetaRoleManagementExchange

Delete navigation property exchange for roleManagement

Remove-MgBetaRoleManagementExchangeCustomAppScope

Delete a customAppScope object of an RBAC provider. Currently only the Exchange Online RBAC provider is supported.

Remove-MgBetaRoleManagementExchangeResourceNamespace

Delete navigation property resourceNamespaces for roleManagement

Remove-MgBetaRoleManagementExchangeResourceNamespaceResourceAction

Delete navigation property resourceActions for roleManagement

Remove-MgBetaRoleManagementExchangeResourceNamespaceResourceActionResourceScope

Delete navigation property resourceScope for roleManagement

Remove-MgBetaRoleManagementExchangeRoleAssignment

Delete a unifiedRoleAssignment object.

Remove-MgBetaRoleManagementExchangeRoleAssignmentAppScope

Delete navigation property appScope for roleManagement

Remove-MgBetaRoleManagementExchangeRoleDefinition

Delete navigation property roleDefinitions for roleManagement

Remove-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom

Delete navigation property inheritsPermissionsFrom for roleManagement

Remove-MgBetaRoleManagementExchangeTransitiveRoleAssignment

Delete navigation property transitiveRoleAssignments for roleManagement

Remove-MgBetaRoleManagementExchangeTransitiveRoleAssignmentAppScope

Delete navigation property appScope for roleManagement

Update-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile

Update the navigation property androidDeviceOwnerEnrollmentProfiles in deviceManagement

Update-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile

Update the navigation property androidForWorkEnrollmentProfiles in deviceManagement

Update-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile

Update the navigation property appleUserInitiatedEnrollmentProfiles in deviceManagement

Update-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment

Update the navigation property assignments in deviceManagement

Update-MgBetaDeviceManagementAutopilotEvent

Update the navigation property autopilotEvents in deviceManagement

Update-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail

Update the navigation property policyStatusDetails in deviceManagement

Update-MgBetaDeviceManagementConditionalAccessSetting

Update the navigation property conditionalAccessSettings in deviceManagement

Note

To view the v1.0 release of this cmdlet, view Update-MgDeviceManagementConditionalAccessSetting

Update-MgBetaDeviceManagementDepOnboardingSetting

Update the navigation property depOnboardingSettings in deviceManagement

Update-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile

Update the navigation property enrollmentProfiles in deviceManagement

Update-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity

Update the navigation property importedAppleDeviceIdentities in deviceManagement

Update-MgBetaDeviceManagementDeviceEnrollmentConfiguration

Update the navigation property deviceEnrollmentConfigurations in deviceManagement

Note

To view the v1.0 release of this cmdlet, view Update-MgDeviceManagementDeviceEnrollmentConfiguration

Update-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment

Update the navigation property assignments in deviceManagement

Note

To view the v1.0 release of this cmdlet, view Update-MgDeviceManagementDeviceEnrollmentConfigurationAssignment

Update-MgBetaDeviceManagementImportedDeviceIdentity

Update the navigation property importedDeviceIdentities in deviceManagement

Update-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity

Update the navigation property importedWindowsAutopilotDeviceIdentities in deviceManagement

Note

To view the v1.0 release of this cmdlet, view Update-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity

Update-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile

Update the navigation property windowsAutopilotDeploymentProfiles in deviceManagement

Update-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice

Update the navigation property assignedDevices in deviceManagement

Update-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment

Update the navigation property assignments in deviceManagement

Update-MgBetaDeviceManagementWindowsAutopilotSetting

Update the navigation property windowsAutopilotSettings in deviceManagement

Update-MgBetaDeviceManagementWindowsFeatureUpdateProfile

Update the navigation property windowsFeatureUpdateProfiles in deviceManagement

Update-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment

Update the navigation property assignments in deviceManagement

Update-MgBetaRoleManagement

Update roleManagement

Note

To view the v1.0 release of this cmdlet, view Update-MgRoleManagement

Update-MgBetaRoleManagementCloudPc

Update the navigation property cloudPC in roleManagement

Update-MgBetaRoleManagementCloudPcResourceNamespace

Update the navigation property resourceNamespaces in roleManagement

Update-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction

Update the navigation property resourceActions in roleManagement

Update-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionResourceScope

Update the navigation property resourceScope in roleManagement

Update-MgBetaRoleManagementCloudPcRoleAssignment

Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment does not support update.

Update-MgBetaRoleManagementCloudPcRoleAssignmentAppScope

Update the navigation property appScopes in roleManagement

Update-MgBetaRoleManagementCloudPcRoleDefinition

Update the properties of a unifiedRoleDefinition object for an RBAC provider. You cannot update built-in roles. This feature requires a Microsoft Entra ID P1 or P2 license. The following RBAC providers are currently supported:- Cloud PC- device management (Intune)- directory (Microsoft Entra ID)

Update-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom

Update the navigation property inheritsPermissionsFrom in roleManagement

Update-MgBetaRoleManagementDefender

Update the navigation property defender in roleManagement

Update-MgBetaRoleManagementDefenderResourceNamespace

Update the navigation property resourceNamespaces in roleManagement

Update-MgBetaRoleManagementDefenderResourceNamespaceResourceAction

Update the navigation property resourceActions in roleManagement

Update-MgBetaRoleManagementDefenderResourceNamespaceResourceActionResourceScope

Update the navigation property resourceScope in roleManagement

Update-MgBetaRoleManagementDefenderRoleAssignment

Update the navigation property roleAssignments in roleManagement

Update-MgBetaRoleManagementDefenderRoleAssignmentAppScope

Update the navigation property appScopes in roleManagement

Update-MgBetaRoleManagementDefenderRoleDefinition

Update the navigation property roleDefinitions in roleManagement

Update-MgBetaRoleManagementDefenderRoleDefinitionInheritPermissionFrom

Update the navigation property inheritsPermissionsFrom in roleManagement

Update-MgBetaRoleManagementDeviceManagement

Update the navigation property deviceManagement in roleManagement

Update-MgBetaRoleManagementDeviceManagementResourceNamespace

Update the navigation property resourceNamespaces in roleManagement

Update-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction

Update the navigation property resourceActions in roleManagement

Update-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionResourceScope

Update the navigation property resourceScope in roleManagement

Update-MgBetaRoleManagementDeviceManagementRoleAssignment

Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment does not support update.

Update-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope

Update the navigation property appScopes in roleManagement

Update-MgBetaRoleManagementDeviceManagementRoleDefinition

Update the navigation property roleDefinitions in roleManagement

Update-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom

Update the navigation property inheritsPermissionsFrom in roleManagement

Update-MgBetaRoleManagementExchange

Update the navigation property exchange in roleManagement

Update-MgBetaRoleManagementExchangeCustomAppScope

Update an existing customAppScope object of an RBAC provider. Currently only the Exchange Online RBAC provider is supported.

Update-MgBetaRoleManagementExchangeResourceNamespace

Update the navigation property resourceNamespaces in roleManagement

Update-MgBetaRoleManagementExchangeResourceNamespaceResourceAction

Update the navigation property resourceActions in roleManagement

Update-MgBetaRoleManagementExchangeResourceNamespaceResourceActionResourceScope

Update the navigation property resourceScope in roleManagement

Update-MgBetaRoleManagementExchangeRoleAssignment

Update the navigation property roleAssignments in roleManagement

Update-MgBetaRoleManagementExchangeRoleAssignmentAppScope

Update the navigation property appScope in roleManagement

Update-MgBetaRoleManagementExchangeRoleDefinition

Update the navigation property roleDefinitions in roleManagement

Update-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom

Update the navigation property inheritsPermissionsFrom in roleManagement

Update-MgBetaRoleManagementExchangeTransitiveRoleAssignment

Update the navigation property transitiveRoleAssignments in roleManagement

Update-MgBetaRoleManagementExchangeTransitiveRoleAssignmentAppScope

Update the navigation property appScope in roleManagement