IDMCmdlets.psm1
# Load cmdlets from module subfolder $script:GraphScopes = @( 'User.ReadBasic.All' 'Group.Read.All' 'GroupMember.Read.All' 'Device.ReadWrite.All' 'DeviceManagementApps.ReadWrite.All' 'DeviceManagementConfiguration.ReadWrite.All' 'DeviceManagementManagedDevices.PrivilegedOperations.All' 'DeviceManagementManagedDevices.ReadWrite.All' 'DeviceManagementRBAC.ReadWrite.All' 'DeviceManagementServiceConfig.ReadWrite.All' ) $ModuleRoot = Split-Path -Path $MyInvocation.MyCommand.Path Resolve-Path "$ModuleRoot\Cmdlets\*.ps1" | ForEach-Object -Process { . $_.ProviderPath } |